Forum: Sonstige Fragen zu Delphi
by ryLIX,
18. Dez 2008
Ich möchte noch mal an das erinnern:
Forum: Sonstige Fragen zu Delphi
by ryLIX,
18. Dez 2008
1. Du solltest Code immer mit der Codefunktion posten wie du es schon in den vorherigen Beiträgen gemacht hast.
2. Entweder Form.Create Methode die wie schon erwähnt beim erzeugen des Formulars ausgeführt wird.
Oder die Form.Show Methode die beim zeichnen des Formulars auf den Desktop ausgeführt wird.
Forum: Sonstige Fragen zu Delphi
by ryLIX,
18. Dez 2008
Die Frage ist was du ausführen willst.
Forum: Sonstige Fragen zu Delphi
by ryLIX,
17. Dez 2008
Hmm seltsames Problem.
Versuche mal das Prgramm zu compillieren und dann zu starten über F9
Aso eine Kleinigkeit hab ich noch
delphi-styleguide
oder
Borland Object Pascal Styleguide
Mal durchlesen und wenigstens ein bisschen dran halten ;)
Forum: Sonstige Fragen zu Delphi
by ryLIX,
17. Dez 2008
Oben wurde schon ein Workarround gepostet.
Im Projektmanager rechts auf Project1.exe klicken und dann auf Quelltext anzeigen klicken.
Und dort Application.CreateForm(TForm1, Form1); zwischen Application.CreateForm(TUpdatenform, Updatenform); und Application.Run; verschieben.
//rote Kiste:
@Helmi
Wieso hab ich gerade das gleiche gedacht? :wall:
Forum: Sonstige Fragen zu Delphi
by ryLIX,
17. Dez 2008
Werden im Meldungsfenster Meldungen angezeigt?
Startet der Compiler?
Zu dem was ich gerade angesprochen habe:
Ich habe nun mal den Konstruktor von Form1 ans Ende verlegt dann geht es ohne Fehler...
Sollte nicht erst ab Application.Run; die OnShow Methode laufen?
//Edit
Forum: Sonstige Fragen zu Delphi
by ryLIX,
17. Dez 2008
1. Bevor du Form.Show verwenden kannst muss Form.Create erfolgreich beendet sein.
Also den Teil aus procedure TForm1.FormCreate(Sender: TObject);
Nach procedure TForm1.FormShow(Sender: TObject); verlegen.
2. Ein Form welches nicht angezeigt wird kann nicht geschlossen werden.
Und somit ist Form.Close(); ohne Wirkung.
BTW hast du mal auf Fortsetzen geklickt wenn die Fehlermeldung kommt?...
Forum: Sonstige Fragen zu Delphi
by ryLIX,
17. Dez 2008
Helmi meinte sicherlich die Attatchment Funktion des Forums mit anhängen...
@Alle andern
ich habs angehängt...
Forum: Sonstige Fragen zu Delphi
by ryLIX,
17. Dez 2008
procedure Tconfig.Button1Click(Sender: TObject);
begin
IF FileExists('PFAD') THEN
Memo1.Lines.SaveToFile('PFAD');
IF FileExists('PFAD') THEN
button1.visible := true;
end;
Wazu ist die zweite If Abfrage gut?
Forum: Sonstige Fragen zu Delphi
by ryLIX,
17. Dez 2008
Auch versucht den Breakpoint später im Quelltext zu setzen?
Forum: Sonstige Fragen zu Delphi
by ryLIX,
16. Dez 2008
Hast du diese Zeile korrigiert?
Wenn schon dann setzt den Breakpoint mal nach "Ziel :="
Forum: Sonstige Fragen zu Delphi
by ryLIX,
16. Dez 2008
1. Wenn du Unbedingt ein temporäres Verzeichnis benötigst dann benutze sowas wie GetTempPath()
2. Hast du das fehlende ' eingesetzt ? Ich denke das dort der Fehler auftaucht.
Hast du das mit dem Breakpoint versucht?