Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi 2. Form erstellen dirket nach programmstart (https://www.delphipraxis.net/112929-2-form-erstellen-dirket-nach-programmstart.html)

CreekMary 29. Apr 2008 19:43


2. Form erstellen dirket nach programmstart
 
Hallo

Ich habe ein Hauptform, mit meinen Buttons, Menüleiste usw. Dies ist auch mein Hauptform.

Jetzt möchte ich ein 2. Form, dass ich im gleichen Projekt erstellt habe, erscheinen lassen.

Das 2. Form soll beim Programmstat erscheinen, und erst wenn man auf diesem ein Button geklickt hat, soll das Hauptform (1. Form) sichtbar und benutzbar werden (ähnlich wie bei manchen Programmen der Startbildschirm).

Ich habe versucht, dass Problem mit "Form1OnCreat" oder "Form1OnShow" oder auch "Form1onAktivate" zu lösen. Aber er sgat mir immer "Eigenschaften dürfen währende dem onCreat / onShow Modus nicht verändert werden" (So in etwa jedenfalls =P)

Ich hoffe, ihr könnt mir sagen, wie ich das Problem lösen kann.

Bitte schön deutlch erklären, da ich noch in der Anfangs/Übungsphase bin =)

Würde mein Programm, welches nac diesem Problem auch endlich fertig ist, dann gerne auch hier mal vorstellen und auf Meinungen/Kritik hoffen.

Danke für die Mühe,
MFG CreekMary

Fussball-Robby 29. Apr 2008 19:56

Re: 2. Form erstellen dirket nach programmstart
 
Ins OnCreate der Form1(Doppelklick auf Form1):
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  Form2.ShowModal;
end;
Mfg

Edit: Sorry, das muss ins OnActivate.

Mackhack 29. Apr 2008 19:58

Re: 2. Form erstellen dirket nach programmstart
 
Stichwort Hier im Forum suchenSlashscreen Hier im Forum suchenSplash Screen

CreekMary 30. Apr 2008 14:19

Re: 2. Form erstellen dirket nach programmstart
 
Zitat:

Zitat von Fussball-Robby
Ins OnCreate der Form1(Doppelklick auf Form1):
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  Form2.ShowModal;
end;
Mfg

Edit: Sorry, das muss ins OnActivate.

Danke, hat supper geklappt, genau das was ich wollte =)


Zitat:

Zitat von Mackhack

Bestimmt auch gut, war mir aber zu komplex ;)


Naja, dank eurer Hilfe ist jetzt die Beta draußen =)


Wer mal reinschaun will : http://www.delphipraxis.net/internal...t.php?t=133707

MFG CreekMary


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:51 Uhr.

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