|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.05.2010, 08:23 | #1 |
Студент
Пользователь
Регистрация: 13.11.2009
Сообщений: 65
|
Приостановить работу функции до получения данных
Имеется функция
function Read:string функция должна вызываться и ждать получения строки штуки типа for или while не подходят, так как тормозят работу программы функция не должна ничего возвращать, пока не получит строку строка может прийти например по нажатию кнопки если не понятна задача могу дать дополнительные разъяснения |
14.05.2010, 08:31 | #2 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Да уж дайте, пожалуйста.
ЗЫ. Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
14.05.2010, 08:31 | #3 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
ну создавай поток и проверяй есть ли данные.
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
14.05.2010, 08:41 | #4 |
Студент
Пользователь
Регистрация: 13.11.2009
Сообщений: 65
|
Ну попробую ... Программа имеет скриптовый движек, и в скрипте должна быть возможность использовать функцию Read ... функция должна возвращать строку введенную пользователем ... дело в том что строка эта при вызове функции еще не получена, и нужно дождаться её получения и пустить на выход функции
так понятнее? |
14.05.2010, 09:09 | #5 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
парсить скрипт на предмет read .... и ждать всех исходных данных...
p.s. всё равно в потоке т.е. не запускать поток (скрипт) пока все данные не будут получены
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как приостановить работу программы? | Virus191288 | Общие вопросы Delphi | 6 | 26.08.2009 19:50 |
Функции для получения номера и названия колонок | motorway | PHP | 4 | 21.07.2009 23:17 |
Приостановить resize. | Deight | Общие вопросы Delphi | 15 | 21.01.2009 11:25 |
Delphi. Программа, которая использует системные функции для получения информации о файловой системе | metamfetamin | Помощь студентам | 16 | 08.11.2007 13:24 |