![]() |
Vorm Start
Wie kann ich eine prozedur vorm Start ausführen lassen?
Natürlich in Delphi :) |
AW: Vorm Start
Delphi-Quellcode:
program Project1;
uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin // dein code, was auch immer Application.Initialize; Application.MainFormOnTaskbar := True; Application.CreateForm(TForm1, Form1); Application.Run; end. |
AW: Vorm Start
Delphi-Quellcode:
unit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Unit1 in 'Unit1.pas' {Form1}; type TForm1 = class(TForm) Button1: TButton; procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} begin ShowMessage('Hello'); Application.Initialize; Application.MainFormOnTaskbar := True; Application.CreateForm(TForm1, Form1); Application.Run; end. procedure TForm1.FormCreate(Sender: TObject); begin end; end. Warum bekomm ich hier eine Errormeldung vom Compiler ?? |
AW: Vorm Start
Okay ich hab jetzt ein Programm erstellt mit dem ich per button ein anderes Form erstell aber bevor die Form aufgerufen werden soll soll eine msgbox erscheinen mit "Sicher?"
unit about;
Delphi-Quellcode:
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm3 = class(TForm) okAbout: TButton; Label1: TLabel; Button1: TButton; procedure FormCreate(Sender: TObject); procedure okAboutClick(Sender: TObject); procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form3: TForm3; implementation {$R *.dfm} procedure TForm3.FormCreate(Sender: TObject); begin ShowMessage('Sicher?'); end; end. Aber es erschein nichts :( Compilieren lässt sichs und laufen tuts auch ohne Meldungen |
AW: Vorm Start
hmm ich verzweifel noch :(
|
AW: Vorm Start
Hi!
Zwei Sachen: Bitte verwende Delphi-Tags, damit dein Code besser lesbar ist. Bitte pushe nicht vor Ablauf von 24h. Liebe Grüße, Frederic |
AW: Vorm Start
Was cockie22 gezeigt hat, gehört auch nicht in die "unit" (MyUnit.pas) sondern in die Projektdatei (MyProjekt.dpr). Die Datei kannst Du über die Projektverwaltung mit der Rechten Maustaste "Quelltext zeigen" öffnen.
Gruß Jens |
AW: Vorm Start
Kannst du dem Thread bitte einen vernünftigen Titel geben?
Zum Beispiel "Procedure vor Programmstart ausführen" ?! Danke. mfG newbe |
AW: Vorm Start
Zitat:
PS: die Delphi-Dialoge (mit Strg+C) und auch die Liste der Compiler-Meldungen (siehe Kontextmenü) lassen sich kopieren. Zitat:
|
AW: Vorm Start
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:33 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 by Thomas Breitkreuz