|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.05.2010, 14:45 | #1 |
Пользователь
Регистрация: 25.05.2007
Сообщений: 59
|
буфер обмена в автоматическом режиме
помогите написать программу бесплатно на Delphi: на форме лежат 2 edit'a.
делаем без проги вручную: Открываем текстовый документ, обводим текст вопроса, нажимаем ctrl+c: что должна делать прога: он копируется в буфер а потом сразу же вставляется в первый Edit, пробивает вопрос по базе и выводит ответ во второй Edit, и автоматом нажимает копировать ответ. |
03.05.2010, 15:31 | #2 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
Помогаю:
1. Подключаете в uses - ClipBrd 2. Затем отлавливаете изминение в буфере... ТУТ ПРИМЕР 3. Видите что буфер изминен, если тип данных буфера = CF_TEXT (текст) значит вставляем текст в Edit1.Text (Edit1.PasteFromClipboard) 4. "Пробиваете вопрос по базе" - я не понял чо вы там пробиваете и как именно, по этому нечего дельного сказать не могу... Считаем, что вы "пробили" 5. Edit2.Text := {ваш ответ с базы или откуда там...} 6. Копируем текст из Edit2 в буфер (Edit1.CopyToClipboard)... Вот и всё... Непонятен 4ый пункт, но думаю розберетесь, а писать полностью программу не хочу... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Буфер обмена | Dem6 | Общие вопросы Delphi | 0 | 14.12.2009 19:09 |
буфер обмена | olimpus | Microsoft Office Excel | 2 | 19.09.2009 08:52 |
Буфер обмена | nusik | Общие вопросы Delphi | 2 | 21.05.2009 00:53 |
буфер обмена | __@cmd@__ | Общие вопросы Delphi | 2 | 04.02.2009 12:24 |