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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.06.2012, 09:51   #1
mpdasa
Подтвердите свой е-майл
 
Регистрация: 18.01.2010
Сообщений: 14
Сообщение Как вставлять текст в (rich)edit с задержкой времени

У меня такая программа. Из текстового файла загружаю санскритско-английский словарь (в richedit, он невидим).
Потом с помощью комманды copy в левое окошко копирую санскритское слово, а в правое английский перевод.
И всё это у меня циркулирует в Timer.

Так вот, хочеться, чтобы после того, как в левом окошке появилось санскритское слово, была задержка времени перед вставкой перевода, чтобы я мог попробовать отгадать перевод.

Я пробовал команду sleep(2000); Не помогает, задержка происходит для всей формы.
Попробовал по-другому. Вставку в правое окно вынес в отдельную кнопку. И эту кнопку взял в Timer, выставил задержку времени. Тоже работает для всей формы а не для отдельной кнопки.
Почему так? Как решить эту задачку?
mpdasa вне форума Ответить с цитированием
Старый 27.06.2012, 09:56   #2
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Цитата:
Попробовал по-другому. Вставку в правое окно вынес в отдельную кнопку. И эту кнопку взял в Timer, выставил задержку времени. Тоже работает для всей формы а не для отдельной кнопки.
Почему так? Как решить эту задачку?
Зачем такие сложности? можно проще:
1) по окончании перевода в процедуре запускается таймер
2) в срабатывание таймера прописываете вывод из процедуры в правую часть и отключаете таймер. И всё будет работать.
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 27.06.2012, 10:44   #3
mpdasa
Подтвердите свой е-майл
 
Регистрация: 18.01.2010
Сообщений: 14
По умолчанию

Спасибо, помогло, справился.
mpdasa вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Rich edit Nebro Общие вопросы Delphi 3 01.04.2011 10:48
Сохранить в текстовый файл текст из Memo и текст из нескольких Edit misher Общие вопросы Delphi 5 02.01.2011 15:37
как в делфи вставить текст из edit в input на сайте infstudio Работа с сетью в Delphi 4 27.04.2010 14:34
Как получить текст из Edit в переменную INT nimbler Win Api 4 05.11.2009 22:45
Как задать текст в Edit в чужом окне Artem Win Api 6 14.12.2007 19:13