Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

Showmessage прячется   Найти похожие ветки 

 
Rat   (2004-12-09 05:11) [0]

Допустим, выполняется долгая операция(напр хранимая процедура на SQL2000).
По окончанию Delphi должна выдать showmessage, что, типа, все закончено. Но часто бывает, что этот message "прячется" за форму,( и не поймешь, то ли все закончилось, то ли еще нет; приходится двигать форму, жать на Alt-Tab и все в таком духе)
Как сделать, чтоб не пряталась???
P.S.По-моему такое в осн происходит, когда во время выполнения этой операции юзер переключается на другие программы, а потом снова выбирает эту прогу.


 
Игорь Шевченко ©   (2004-12-09 10:33) [1]

MessageBox ?


 
ShotGuN ©   (2004-12-09 11:09) [2]

formStyle = fsMDIForm ???


 
VMcL ©   (2004-12-09 12:30) [3]

>>Rat  (09.12.04 05:11)

SetForegroundWindow(), SystemParametersInfo(SPI_GETFOREGROUNDLOCKTIMEOUT, ...)
?


 
Erik1 ©   (2004-12-09 13:15) [4]

Использовать API функции
 Flags := Buttons + MsgIcon+ mb_TaskModal + ((DefaultButton and 7) shl 8);
 Result := MessageBoxLng(Parent, MsgTitle, MsgText, Flags);

 case Result of
   IDYES: Result := mrYes;
   IDNO:  Result := mrNo;
   IDOK:  Result := mrOk;
   IDCANCEL: Result := mrCancel;
   IDAbort:  Result := mrAbort;
   IDIGNORE: Result := mrIgnore;
   IDRETRY:  Result := mrRetry;
 end;



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

Текущий архив: 2004.12.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
14-1102171360
Verg
2004-12-04 17:42
2004.12.26
"Ночной дозор" - это стоит внимания?


14-1102092265
able
2004-12-03 19:44
2004.12.26
Внешний вид


1-1102981494
Bobby Digital
2004-12-14 02:44
2004.12.26
Canvas


14-1102322607
Суслик
2004-12-06 11:43
2004.12.26
Delphi 2005


3-1101455362
speed
2004-11-26 10:49
2004.12.26
Загрузка акцесс базы в приложение...