![]() |
Тлик глюк толи я чёта спарол...
Люди, не понимаю... Есть цикл:
while getclickedcommand <> cont do begin delay(100); if getclickedcommand=cmdexit then halt; end; Дело в том когда я жму cont то программа всё равно остаётся в цикле и не выходит за него(cmdexit работает нормально)... Попробывал сделать так: while getclickedcommand <> cont do begin delay(100); if getclickedcommand=cmdexit then halt; if getclickedcommand=cont then break; end; cont всё равно не работает, cmdexit продолжает функционировать правильно... Попробывал следующее: while getclickedcommand <> cont do begin delay(100); if getclickedcommand=cont then break; if getclickedcommand=cmdexit then halt; end; И что вы думаете? Получил рабочую команду cont, но не рабочую cmdexit... Это проблемма программы или я чёт не так делаю? P.S. Зарание спасибо... |
Re: Тлик глюк толи я чёта спарол...
Сначала нужно записать результат работы функции getClickedCommand в переменную, а потом уже сравнивать эту переменную с другими.
Например: Код:
clickcmd:=getClickedCommand; |
Re: Тлик глюк толи я чёта спарол...
Ой спасибо... Я пробывал вводить переменную но не так делал... Сипки!
|
Часовой пояс GMT +4, время: 02:11. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot