autmoatische weiterleitung von form2 auf form1
-
Hallo!
Brauch mal wieder Hilfe (wie immer
)Und zwar:
Wenn man von Form1 auf Form2 kommt, soll dort nur kurz ein text erscheinen
(Label komponente und dort steht das drin (bis jetzt pille palle))es soll so circa 2, 3 sekunden erscheinen und wieder auf form1 gehen.
hab mir gedacht eine for schleife zu nehmen, wo eine variable runter gezählt wird
__fastcall TForm2::TForm2(TComponent* Owner) : TForm(Owner) { for(int x=100000;x>2;x--) { Form2->Hide(); Form1->Show(); } } //---------------------------------------------------------------------------das klappt auch, leider macht der das bevor das programm gestartet wird und nicht beim form2
könnt ihr mir sagen, wie ich das nur auf form2 legen kann und nicht aufs ganze programm?
oder gibt es ne bessere lösung?thanks _Dude
-
ein Timer wird dich zum Erfolg führen
-
aber auf disabled stellen und erst wenn du die form aufrufst auf enabled setzen.
ps.:
das da oben kann ja nicht klappen weil der Code im Konstruktur steht ,d.h. er wird aufgerufen sobald eine Instanz von Form2 erstellt wird und das geschieht beim Programmstart.
-
Und die for-Schleife macht überhaupt nen ziemlichen Blödsinn...

-
Würde bei OnFormShow das hineinschreiben und dann die Funktion Sleep verwenden! Vielleicht dann im Anschluß noch ein Form2->Close() ;