Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!
Zadejte Vaši e-mailovou adresu:
Kamarád fotí rád?
Přihlas ho k odběru fotomagazínu!
Zadejte e-mailovou adresu kamaráda:
Visual Basic
Opravdu ukončit program?!
21. září 1998, 00.00 | Jistě to znáte. Chcete upravit velikost okna v pravo nahoře, trochu vám ujede ruka a ukončíte běh aplikace. Situace je to nepřijemná, ale dá se ji předejít. Tip pro Delphi a C++ Buildera.
Jistě to znáte. Chcete upravit velikost okna v pravo nahoře, trochu vám ujede ruka a ukončíte běh aplikace. Situace je to nepřijemná, ale dá se ji předejít.
A to přidáním dialogového okna při dotazu na ukončení.
(Což je mimochodem vhodné místo i pro kontrolu uložení rozpracované práce ap.)
Delphi
procedure TForm1.FormCloseQuery( Sender: TObject; var CanClose: Boolean); begin if(mrNo = MessageDlg( 'Opravdu ukončit program?', mtInformation, [mbYes, mbNo],0)) then begin CanClose := False; end; end;
C++ Builder
void TForm1::FormCloseQuery(TObject *Sender, bool &CanClose) { if (MessageDlg("Opravdu ukončit program?", mtConfirmation, TMsgDlgButtons() << mbYes << mbNo, 0) == mrNo) CanClose = False; }
Tématické zařazení:
» Rubriky » Visual Basic
-
25. listopadu 2012
-
30. srpna 2002
-
10. října 2002
-
4. listopadu 2002
-
12. září 2002
-
25. listopadu 2012
-
28. července 1998
-
31. července 1998
-
28. srpna 1998
-
6. prosince 2000
-
27. prosince 2007
-
4. května 2007