Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Вниз

Приостановление выполнения процедуры до нажатия кнопки "Далее"!   Найти похожие ветки 

 
JOnyto   (2004-10-29 09:24) [0]

Уважаемые Мастера, интересное решение такой задачи.
Создана процедура "Быстрой сортировки"(рекурсивный алгоритм).Нужно модернизировать ее так, чтобы впроцессе выполниения она приостанавливалась и выводила промежуточные значения временных переменных для просмотра пользователя.После просмотра пользователь должен нажатеть кнопку "Далее". Процедура должна продолжаться. Все это в цикле.Помогите, Плиззззз!!!!!!


 
JOnyto   (2004-10-29 09:26) [1]

Помогите пожалуйста, очень нужно.


 
Vit@ly ©   (2004-10-29 09:32) [2]

Application.ProcessMessages;
+
модальная форма


 
JOnyto   (2004-10-29 09:36) [3]

Извените но модальная форма не приемлема в данном случае. Можно как либо по другому.


 
JOnyto   (2004-10-29 09:43) [4]

В дальнейшем планируется для тестирования пользователя приостанавливать процедуру запращивать значение переменных и если они не совпадают с текущими выдавать ошибку.


 
Vit@ly ©   (2004-10-29 09:44) [5]

модальная форма для вывода на нее промежуточных результатов.
И интересно почему
> модальная форма не приемлема в данном случае
?


 
JOnyto   (2004-10-29 09:46) [6]

Такова постановка задача.


 
Sandman25 ©   (2004-10-29 09:49) [7]

Тогда флаг использовать.

...
IsButtonDown := False;
while not IsButtonDown do
 Application.ProcessMessages;
...
IsButtonDown := False;
while not IsButtonDown do
 Application.ProcessMessages;
...

А в OnClick кнопки
IsButtonDown := True;


 
JOnyto   (2004-10-29 09:52) [8]

Sandman25 Большое спасибо!


 
JOnyto   (2004-10-29 09:54) [9]

Может кто знает как еще. Может API использовать, научить буду благодарен.


 
Плохиш ©   (2004-10-29 10:20) [10]


> JOnyto   (29.10.04 09:46) [6]
> Такова постановка задача.

Интересная постановка задачи :-( "Вырежте гланды, но через ж..."


 
Ozone ©   (2004-10-29 13:40) [11]

Можно с потоком поиграться.


 
panov ©   (2004-10-29 14:02) [12]

http://delphimaster.net/view/15-1098979399/



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.518 c
1-1099373901
NewDelpher
2004-11-02 08:38
2004.11.14
Жуткие глюки Delphi7 в Windows 2003


1-1098889541
Tack
2004-10-27 19:05
2004.11.14
UNICODE и тип String в национальных версиях Win32


4-1096073306
tnx
2004-09-25 04:48
2004.11.14
IExplorer History


1-1098943435
333and
2004-10-28 10:03
2004.11.14
Аналог функции С++ в Delphi


14-1098859173
имя
2004-10-27 10:39
2004.11.14
Интересно, а как русские относятся к тому, что ваш президент





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский