Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Adressverletzung? (https://www.delphipraxis.net/110818-adressverletzung.html)

DeddyH 25. Mär 2008 16:59

Re: Adressverletzung?
 
Es ist die Zeile
Delphi-Quellcode:
fMain.Show;
fMain ist zu diesem Zeitpunkt noch gar nicht erzeugt worden.

fortuneNext 25. Mär 2008 17:10

Re: Adressverletzung?
 
Oh man... vielleicht sollte ich mit dem Programmieren aufhören, so unfähig wie ich kann man doch eigentlich garnicht sein! :firejump:
Vielen dank, plötzlich läuft alles perfekt, genau wie ich es mir gedacht hatte xD

Delphi-Quellcode:
procedure Tfload.Load;
var
  Regist: TRegistry;
begin
ProgBar_Load.Position := 60;
If ParamStr(1) = '' then
begin
  ProgBar_Load.Position := 100;
  Application.CreateForm(TfMain, fMain);  
  fLoad.Hide;
  fMain.Show;
end
else if StrToInt(ParamStr(1)) > 0 then
begin
  PasswordNumber := 'Password' + ParamStr(1);
  PathNumber := 'Path' + ParamStr(1);
  Regist := TRegistry.Create;
  Regist.RootKey := HKEY_LOCAL_MACHINE;
  Regist.OpenKeyReadOnly('SOFTWARE\FNAG Coorperation\FNAG Secret\1.0');
  RPassword := Regist.ReadString(PasswordNumber);
  Path := Regist.ReadString(PathNumber);
  Regist.CloseKey;
  Regist.Free;
  ProgBar_Load.Position := 100;
  Application.CreateForm(TfPW, fPW);  
  fLoad.Hide;
  fPW.Show;
end;
end;
Ich Create die Formen jetzt einfach nur noch bei Bedarf, unnötig beide zu Createn aber nur eine zu brauchen, oder?
Nochmals danke! :cheer:


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:10 Uhr.
Seite 2 von 2     12   

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