Автор: Золотницкий Геннадий
procedure Paste(Wnd: HWND);
begin
SendMessage(Wnd, wm_paste, 0, 0); // отправляем сообщение wm_paste для вставки
end;
procedure CopyToBuf(Wnd: HWND);
begin
SendMessage(Wnd, wm_copy, 0, 0); // отправляем сообщение wm_copy для копирования
end;
Параметр Wnd - дескриптор окна ввода текста.
Также можно отменить ввод текста, вызвав метод Undo(), а если его нет - отправить WinAPI сообщение.
procedure Undo(Wnd: HWND);
begin
SendMessage(Wnd, wm_undo, 0, 0);
end;
Wnd - Handle окна ввода.
Просмотров: 7256
2. Alexei Shystrov
ваше объяснение незнает границ....
дучшебы нормально написали... |
1. Вова
Подправьте ошибочку: метод для вставки не PasteToClipboard(), а
PasteFromClipBorard(); Ответ: ага, спасибо, я общим взглядом окинул, вроде правильно.
|
Copyright © 2008 - 2018 Программирование на Delphi для начинающих и не только.
Полнота авторских прав на все материалы, опубликованные на сервере DelphiDevelop.ru принадлежит их авторам.
Перепечатка материалов разрешается с указанием авторства и гиперссылки на первоисточник информации.