Autor Beitrag
Richard
Hält's aus hier
Beiträge: 12

Windows XP
D7
BeitragVerfasst: So 07.08.05 06:53 
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:

ausblenden 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 user profile iconraziel: Code- durch Delphi-Tags ersetzt.
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: So 07.08.05 06:59 
vielleicht einfach form3.show ? :gruebel:

_________________
es gibt leute, die sind genetisch nicht zum programmieren geschaffen.
in der regel haben diese leute die regel...
Richard Threadstarter
Hält's aus hier
Beiträge: 12

Windows XP
D7
BeitragVerfasst: So 07.08.05 06:59 
dann blinkt die neue form nur kurz auf und verschwindet wieder
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: So 07.08.05 07:01 
dann halt form3.show; setforegroundwindow(form3.handle);

_________________
es gibt leute, die sind genetisch nicht zum programmieren geschaffen.
in der regel haben diese leute die regel...
Richard Threadstarter
Hält's aus hier
Beiträge: 12

Windows XP
D7
BeitragVerfasst: So 07.08.05 07:09 
klappt auch nicht.

evtl. lust mal kurz per vnc drauf zukommen und zu gucken woran das liegt?
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: So 07.08.05 07:17 
hmm kann dir schon sagen an was es liegt, du machst ja gleich nach dem show ein free - dadurch wird das formular gleich geschlossen !

ansonsten: siehe PN (private nachricht)

_________________
es gibt leute, die sind genetisch nicht zum programmieren geschaffen.
in der regel haben diese leute die regel...