AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Mainform ändern ohne Wirkung auf das Programm
Thema durchsuchen
Ansicht
Themen-Optionen

Mainform ändern ohne Wirkung auf das Programm

Ein Thema von Delphiturbo · begonnen am 22. Mai 2008 · letzter Beitrag vom 23. Mai 2008
 
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, 07: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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz