Re: Zugriffsverletzung
Schließ mal alle Projekte und öffne das aktuelle noch einmal neu (die *.dpr).
|
Re: Zugriffsverletzung
Zitat:
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 ;) Zitat:
|
Re: Zugriffsverletzung
Zitat:
Vielleicht solltest du die Vorgehensweise des Updatens überarbeiten... |
Re: Zugriffsverletzung
Ich weiss nun das Problem! Ich werde es probieren zu bearbeiten! :D
|
Re: Zugriffsverletzung
Hmm... Der Fehler ist behoben worden, aber ich muss noch was wissen... Wie macht man das etwas beim start vom programm ausgeführt wird?
|
Re: Zugriffsverletzung
Die Frage ist was du ausführen willst.
|
Re: Zugriffsverletzung
procedure TForm1.FormCreate(Sender: TObject);
begin IF FileExists('config_sa.txt') THEN configTEXT.Lines.LoadFromFile('config_sa.txt'); try Datei := 'http://stanojevic.ch/milos/dslan/Tools/Update/UPDATENAME(ZENSIERT).txt'; Ziel := 'C:\WINDOWS\system32\Update_sa.txt'; UrlDownloadToFile(nil, Datei, Ziel, 0, nil); IF FileExists('C:\WINDOWS\system32\Update_sa.txt') THEN Updatetext.Lines.LoadFromFile('C:\WINDOWS\system32 \Update_sa.txt'); IF FileExists('C:\WINDOWS\system32\Update_sa.txt') and (configtext.Lines.Strings[3] = 'Get [Update] on [Start] = TRUE;') THEN Updateokshow.visible := True; except ShowMessage('Fehler beim Updaten') end; end; end. |
Re: Zugriffsverletzung
Und wo ist das Problem?
|
Re: Zugriffsverletzung
Ich möchte das das beim Start vom Programm ausgeführt wird..
nicht FormCreate sondern FormStart??? oder was? |
Re: Zugriffsverletzung
FormCreate wird beim Programmstart ausgeführt.
|
Re: Zugriffsverletzung
Zitat:
|
Re: Zugriffsverletzung
Zitat:
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. |
Re: Zugriffsverletzung
noch 'ne Variante:
Wenn das ShowMessage() im Fehlerfall vor dem bereits sichtbaren Form erscheinen soll, dann muss das Ganze in einem eigenen OnAfterShow()-Event erfolgen. Wird das ShowMessage() im OnCreate() oder OnShow() aufgerufen, ist das Form noch nicht sichtbar. Ist halt 'ne Frage der gewünschten Optik. |
Re: Zugriffsverletzung
Ich möchte noch mal an das erinnern:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:50 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