title image


Smiley TTimer + screen.formcount..
Hallo,



auf die Hauptform (application.mainform) legst Du einen Timer mit entsprechender Zeiteinstellung: 1000*60sec*x-minuten.



Im Timer legst Du folgenden Code:



var

x:integer;

begin

for x:=0to screen.formcount-1do

if screen.forms[x]application.mainform then

screen.forms[x].close;



//hier eventuell noch die DB trennen

end;



Statt application.mainform kannst Du auch den Formnamen oder self nutzen.



Mit einem entsprechenden TAG kannst Du sogar noch besser wirken:



TAG=0 => normales Fenster, nicht schliessen

Tag=5 => DB-Fenster, unbedingt schliessen

TAG= (irgendwas) => nur verstecken



var

x:integer;

begin

for x:=0to screen.formcount-1do

if screen.forms[x]application.mainform then

case screen.forms[x].TAG of

5: {unbedingt schliessen}

screen.forms[x].close;

(IRGENDWAS):screen.forms[x].hide;

else: {nix machen} ;

end;



//hier eventuell noch die DB trennen

end;





Sollte so ganz gut funktionieren. Ich denke, auf +/- 2-3 Sekunden kommt es nicht an.



Gruß
~Mathias
..   ————————————————————————————————————————
..
..   Private Seite: http://www.nogad.de
..
..   ————————————————————————————————————————
..
..   Pension Fiege - Inhaber Monika Fiege
..   Kranichfelder Straße 68
..   99097 Erfurt
..
..   Tel: +49 361 41 38 39
..   Fax: +49 361 42 150 87
..
..   www.Pension-Fiege.de
..
..   ————————————————————————————————————————


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: