27 / 27 / 8
Регистрация: 02.10.2014
Сообщений: 151
1

Ошибка при работе с Clipboard: "Сannot open clipboard. Отказано в доступе."

08.07.2016, 21:14. Показов 6626. Ответов 5
Метки нет (Все метки)

Хотел написать программу для автоматической замены текста в буфере обмена, но при обращении к буферу получаю ошибку "Сannot open clipboard. Отказано в доступе.".
Вот весь код:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
program ClipBrdChanger;
 
uses
  Unit2 in 'Unit2.pas' {Form2},
  Winapi.Windows,
  System.SysUtils,
  Vcl.Clipbrd;
 
{$R *.res}
var
s:string;
 
begin
      while true do
  begin
    Sleep(1000);
    
    Clipboard.Open;
    if Clipboard.HasFormat(CF_TEXT) then
    begin
    s:=Clipboard.AsText;
    if Pos('User1',s)>0 then
    Clipboard.SetTextBuf(PChar(StringReplace(s, '\\User1\D\', 'D:\',[rfIgnoreCase])));
    Clipboard.Close;
    end;
     Sleep(1000);
  end;
end.
Жду помощи от гуру.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.07.2016, 21:14
Ответы с готовыми решениями:

Ошибка при подключении: "can't open device "\\. \COM1" : Отказано в доступе"
подкрючаю ардуино уно к компу. Win 7 sp1 2009 года. На компе стоит система безопасности secret...

Ошибка "Отказано в доступе" при работе с UI Automation
Пытаюсь настроить управление другой программой с помощью UI Automation, использую код var...

При попытке старта службы "Установщик Windows" получаю: "Ошибка 5, Отказано в доступе"
При попытке принудительного старта службы получаю сообщение об ошибке: "Ошибка 5, Отказано в...

Message "Write conflict" with "Save record", "Copy to clipboard", "Drop changes" buttons
Здравствуйте. Получив это сообщение нажимаю на "Save record" и продолжаю работать. Скажите,...

5
27 / 27 / 8
Регистрация: 02.10.2014
Сообщений: 151
04.12.2016, 00:50  [ТС] 2
Поднимаю тему.. Проблема еще не решена....
0
пофигист широкого профиля
4632 / 3077 / 852
Регистрация: 15.07.2013
Сообщений: 17,733
04.12.2016, 01:06 3
Проблемы никакой не вижу, кроме безобразно неграмотной программы. Ошибки заявленной в топике не получаю. Правда нет кода Unit2.
0
27 / 27 / 8
Регистрация: 02.10.2014
Сообщений: 151
04.12.2016, 03:36  [ТС] 4
northener,
Миниатюры
Ошибка при работе с Clipboard: "Сannot open clipboard. Отказано в доступе."  
0
27 / 27 / 8
Регистрация: 02.10.2014
Сообщений: 151
11.02.2018, 02:26  [ТС] 5
Я пошел не правильным путем. Позднее я это реализовал средствами C# и библиотеки Win32 —SetClipboardViewer, ChangeClipboardChain, и SendMessage.
northener, в общем вы были правы..
0
пофигист широкого профиля
4632 / 3077 / 852
Регистрация: 15.07.2013
Сообщений: 17,733
13.02.2018, 02:15 6
Цитата Сообщение от Insendio Посмотреть сообщение
northener, в общем вы были правы
Я был прав только в одном. По кускам кода и по "комиксам" невозможно в общем случае понять причины проблемы и подсказать решение.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2018, 02:15
Помогаю со студенческими работами здесь

Класс Clipboard - ошибка «Requested Clipboard operation did not succeed»
Пытаюсь скопировать текст программно таким образом: Clipboard.SetText("something") Вместо...

"Ошибка 0x80070005 - Отказано в доступе" при установке софта
Ребят подскажите пожалуйста, второй день бьюсь с проблемой! Не получается установить Google Drive и...

Ошибка при поиске файлов "Отказано в доступе"
При поиске этим кодом файлов на локальных дисках вылетает ошибка что отказано в доступе и тдд........

При установке своего приложения возникает ошибка "Отказано в доступе по пути"
Доброго времени суток. Уважаемые, помогите устранить ошибку. Очень срочно. Расчитываю на вашу...

При загрузке чего-либо с торрент-клиента выдаётся ошибка "отказано в доступе"
Добрый день всем и с наступающим новым годом! Возникла проблема: при загрузке чего-либо с...

Служба терминалов Windows Server 2008. Отказано в "Отказано в доступе" при локальном входе. Нет доступа по RDP
Здравствуйте. Помогите пожалуйста разобраться. Была установлена роль Службы терминалов, установка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru