Hi, bin ganz neu hier und habe wahrscheinlich massenhaft fragen, da ich was größeres programmieren muss. also ich hab delphi vor ein paar jahren gelernt und konnte das wohl auch ganz gut, habe jetzt aber ein recht simples problem, für das ich so auf anhieb keine lösung gefunden habe.
ich erzeuge aus einer laufenden form heraus eine weitere form und habe das problem, dass die erzeugende form dadurch inaktiv gesetzt wird (bzw. ich kann auf ihr nichts mehr eingeben oder klicken, sondern erst wieder, wenn ich die NEUE form geschlossen habe). wie kriege ich das hin, dass ich auf beiden formen gleichzeitig arbeiten kann? hier mal ein fetzen sourcecode:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure TForm2.Button1Click(Sender: TObject); begin Form3 := TForm3.Create(self); try Form3.ShowModal; finally Form3.Free; end; end; |
Moderiert von
raziel: Code- durch Delphi-Tags ersetzt.