Страница: 1 |
привет! помогите советом. Скажем есть программа, типа поиска файлов. Даешь команду - запускается - ищет. Но хочешь потом дать отмену, так программа занята и не отвечает пока поиск не закончится! Так как же заставить ее отреагировать вообще когда процесс уже в действии??? DoEvents не помогает. Спасибо!
Вариант немного кривой, но все же... Как запустишь поик, инициализируй булеву переменную, а там в цикле, где скагишь рекурсией, проверяй ее значение. Как только требуется выйти, меняешь значение этой переменной, и там в рекурсии, оформляешь выход из процедуры, ну и все это конечно же с DoEvents Страница: 1 |
Вопрос: Как избежать "как-бы зависания"
Добавлено: 12.01.04 23:04
Автор вопроса: MaqSoft
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
AASoft
Вопросов: 86
Ответов: 920
Профиль | | #1
Добавлено: 13.01.04 00:38
premya ot vremeni v kode vstavlyaj DoEvents - pomozhet, hot` i ne samyj lichshij variant...
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 13.01.04 01:26