AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

keypress und window schliessen

Ein Thema von runger · begonnen am 25. Aug 2005 · letzter Beitrag vom 25. Aug 2005
 
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#14

Re: keypress und window schliessen

  Alt 25. Aug 2005, 10:32
Handelt es sich um ein modales oder nichtmodales Formular?
Bei einem modalen Formular (und das bietet sich an), gibt es folgende Features:
Ein Button, dessen Property Cancel auf True steht wird automatisch von der VCL geklickt, wenn der Benutzer Escape drückt.
(Also vergiss alles mit KeyPress.)
Es darf nur einen Button mit Cancel=True geben!!

Wenn dieser Button (oder BitBtn) im Property ModalResult einen Wert ungleich mrNone wird das Formular automatisch geschlossen.

Ein modales Formular wird im Prinzip so benützt:
Delphi-Quellcode:
var
   frm : TProgSettingsForm;
begin
   // Formular erzeugen
   frm := TProgSettingsForm.Create(nil);
   try
     // Anfangswert ins Formular schreiben
     frm.AnzahlVersuche := .....

     if frm.ShowModal = mrOK then
     begin
        // evtl. geänderte Werte auslesen und irgenwo speichern
        ... := frm.AnzahlVersuche;
     end;
   finally
     frm.Free;
   end;
end;
Andreas
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz