Показать сообщение отдельно
  #7  
Старый 20.04.2013, 20:08
PonuHunter PonuHunter вне форума
Прохожий
 
Регистрация: 20.04.2013
Сообщения: 5
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alegun
Значит не копируется, потому как буфер один на всех и старой инфе храниться больше негде.
Текст копируется в буфер обмена. Если я после выполнения процедуры жму ctr + v в любом поле ввода то текст который я поместил в буфер благополучно вставляется в поле. Но когда моя программа отсылает сообщение ctr + v стороннему приложению вставляется текст из не измененного буфера обмена.

Допустим до выполнения моей программы в буфере был текст: 'blablabla', а в процессе выполнения программа помещает в буфер текст 'hahaha'. В итоге, в результате выполнения программы я получаю текст 'blablabla' в окне ввода приложения которому я посылаю комбинацию ctrl + v, а если я сам вставляю текст в скажем блокнот то я получаю 'hahaha'. То есть текст находится в буфере, а значит проблема явно не в способе его помещения туда.


Цитата:
Сообщение от Alegun
А вот такой код будет работать?
Непонял что ты хотел изобразить тут.
Ответить с цитированием