Einzelnen Beitrag anzeigen

Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#16

Re: Mainform ändern ohne Wirkung auf das Programm

  Alt 23. Mai 2008, 08:38
Zitat von Delphiturbo:
Mein Problem besteht nciht mehr als 2 Wörter
Application.Mainform:=Form3
Form1 startet zuerst
Nein, Dein Problem besteht darin, dass Du es nicht richtig durchdacht hast und Dich mit dem Mainform verzettelst, während die Lösung wenig damit zutun hat.

Also: Es soll ein Dialog vor dem Haupt-Fenster Deiner Anwendung angezeigt werden? Das kannst Du - wie schon angesprochen - über die DPR-Datei lösen, also über den sog. "Projekt-Quelltext". Dort findest Du alle Create-Anweisungen für die automatisch erzeugten Formulare und kannst manuell eingreifen, indem Du beispielsweise selbst Deinen Dialog erzeugst, dessen Rückgabewert abfragst und dann Deiner Programmlogik entsprechend die weiteren Fenster erzeugst oder eben auch nicht. In meinen Augen ist diese Lösung - die auch unter Delphi 7 funktioniert - sauberer als jegliches Gefrickel mit dem Mainform.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat