Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Dialogfenster vor dem Haupt Formular Starten (https://www.delphipraxis.net/8674-dialogfenster-vor-dem-haupt-formular-starten.html)

Tau 10. Sep 2003 08:37


Dialogfenster vor dem Haupt Formular Starten
 
Hallo Leute

ich möchte bevor das Hauptformular gestartet und Angezeigt wird verschiedene Setup Formular Anzeigen. Die Setup Formulare werden nur beim Ersten Starten von der EXE Datei Angezeigt werden.

Die Bedingung für die abfrage ist nicht das Problem. Das läst sich über die Regedit Steuern. Nur mit den Anzeigen da hapert es.

gibt es da irgend welche Kunstgriffe um das zu bewerkstelligen wenn ja wehre ich für eine Tipp sehr Dankbar

Mit Grüssen
Tau :coder:

sakura 10. Sep 2003 08:44

Re: Dialogfenster vor dem Haupt Formular Starten
 
Das ist eigentlich recht einfach. Geh in den Source-Code Deiner .dpr Datei und am Ende sieht die in etwas wie folgt aus:

Code:
begin
  Application.Initialize;
  Application.CreateForm(TfrmMain, frmMain);
  Application.Run;
end.
Da musst Du jetzt einfach den Aufruf zum Setup-Formular einfaügen. Ihc nenne es mal frmSetup/TfrmSetup.

Code:
begin
  Application.Initialize;
  [color=#2400ff]with TfrmSetup.Create(Application) do
  try
    ShowModal;
  finally
    Free;
  end;[/color]
  Application.CreateForm(TfrmMain, frmMain);
  Application.Run;
end.
...:cat:...

Tau 10. Sep 2003 09:35

Re: Dialogfenster vor dem Haupt Formular Starten
 
Hallo Sakura

Habe es aus probiert leider ohne erfolg. Bekomme immer eine Fehlermeldung

( Exception EAccessViolation im Modul .... ) :(

Mit Grüssen
Tau

neolithos 10. Sep 2003 09:41

Re: Dialogfenster vor dem Haupt Formular Starten
 
statt verwende Application nil oder setzte den Setup-Dialog nach
Application.CreateForm(TfrmMain, frmMain);

Tau 10. Sep 2003 09:56

Re: Dialogfenster vor dem Haupt Formular Starten
 
Hallo neolithos

Egal ob davor oder dahinter immer die selbe Fehlermeldung
(Halt andere Speicheradresse)

Mit Grüssen
Tau

neolithos 10. Sep 2003 10:10

Re: Dialogfenster vor dem Haupt Formular Starten
 
Dann liegt das an dem Formular TfrmSetup, wird wahrscheinlich ein Zugriff auf etwas sein was es noch nicht gibt.

Denn ShowMessage funktioniert ja auch.

sakura 10. Sep 2003 10:18

Re: Dialogfenster vor dem Haupt Formular Starten
 
Liste der Anhänge anzeigen (Anzahl: 1)
Bei mir gehts so ;-)

Demo im Anhang.

Tau 10. Sep 2003 10:30

Re: Dialogfenster vor dem Haupt Formular Starten
 
Hallo Sakura

Habe ein Leeres Formular ohne eine uses eingebunden und keine procedure

ShowMassage funktioniert bei mir auch

Mit Grüssen
Tau :?:

Tau 10. Sep 2003 10:35

Re: Dialogfenster vor dem Haupt Formular Starten
 
Hallo Sakura :D :D


D A N K E es haut hin.

Mit Grüssen
Tau :witch:

Tau 10. Sep 2003 16:24

Re: Dialogfenster vor dem Haupt Formular Starten
 
Hallo Sakura

wenn ich das Programm während der Setup Fase unterbrechen will, wie kann ich das bewerkstelligen.

Wenn ich das Dialogfenster schließe mit ( close ), wird das Dialogfenster geschlossen, aber nicht das Programm.

Wie kann ich das handhaben so das ich jederzeit das Programm Beenden kann.

Besten Dank im voraus

Mit Grüssen
Tau


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:30 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz