Hallo,
wie kann man in delphi manuell (aus einer konsolenanwendung) formulare createn? Ich habe schon danach gegoogelt und bin auf zwei Varianten gestoßen.
1.
Delphi-Quellcode:
var
Formular:TForm;
.
.
.
begin
Formular:=TForm.Create(???);
Formular.show;
end.
Hier erscheint zwar das Formular, aber es ist eingefroren, so das man es nicht bewegen kann. (Stichwort: Thread?)
2.
Delphi-Quellcode:
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
Hier friert das Fenster nicht ein. Was ist den der Unterschied zum vorigen?
Wie kann ich jetzt z.B. einen Button aufs Formular platzieren:
Delphi-Quellcode:
Buts:=TButton.Create(nil);
Buts.Show;
Buts.Parent:=Form1;
So habe ich es versucht.
Mfg