Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.05.2010, 14:45   #1
vizor9
Пользователь
 
Регистрация: 25.05.2007
Сообщений: 59
Счастье буфер обмена в автоматическом режиме

помогите написать программу бесплатно на Delphi: на форме лежат 2 edit'a.
делаем без проги вручную: Открываем текстовый документ, обводим текст вопроса, нажимаем ctrl+c: что должна делать прога: он копируется в буфер а потом сразу же вставляется в первый Edit, пробивает вопрос по базе и выводит ответ во второй Edit, и автоматом нажимает копировать ответ.
vizor9 вне форума Ответить с цитированием
Старый 03.05.2010, 15:31   #2
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

Помогаю:
1. Подключаете в uses - ClipBrd
2. Затем отлавливаете изминение в буфере... ТУТ ПРИМЕР
3. Видите что буфер изминен, если тип данных буфера = CF_TEXT (текст) значит вставляем текст в Edit1.Text (Edit1.PasteFromClipboard)
4. "Пробиваете вопрос по базе" - я не понял чо вы там пробиваете и как именно, по этому нечего дельного сказать не могу... Считаем, что вы "пробили"
5. Edit2.Text := {ваш ответ с базы или откуда там...}
6. Копируем текст из Edit2 в буфер (Edit1.CopyToClipboard)...

Вот и всё... Непонятен 4ый пункт, но думаю розберетесь, а писать полностью программу не хочу...
W0LF вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Буфер обмена 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