Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ini laden = Zugrifffehler (https://www.delphipraxis.net/32576-ini-laden-%3D-zugrifffehler.html)

HaZe 25. Okt 2004 15:35


Ini laden = Zugrifffehler
 
hi @ll

also ich will bei start des Progs. die einstellungen von der ini in optionform(form2) laden.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  with TIniFile.Create(ExtractFilePath(Application.ExeName)+'config.ini') do
  try
    optionform.EDip.text       := ReadString('dbdaten', 'ip','');
    optionform.EDuser.text     := ReadString('dbdaten', 'user','');
    optionform.EDpass.Text     := ReadString('dbdaten', 'pass','');
    optionform.EDdbname.Text   := ReadString('dbdaten', 'dbname','');
    optionform.EDinterwall.Text := ReadString('dbdaten', 'interwall','');
  finally
   free;
  end;
end;
aber ich bekomme immer folgende Meldung:
Zitat:

Im Projekt mmstats.exe ist eine Exception der Klasse EAccessViolation aufgetreten. Meldung 'Zugriffsverletzung bei Adresse 00519980 im Modul 'mmstats.exe'. Lesen der Adresse 00000310'. Prozeß wurde angehalten. Mit einzelen Anweisung oder Start fortsetzen.
ich kann keinen fehler erkennen, speichern gehtz einwandfrei. hab zwar gesucht, aber keine wirkliche hilfe gefunden :cry:

Danke und cYa
HaZe :coder2:

teebee 25. Okt 2004 15:38

Re: Ini laden = Zugrifffehler
 
Ist optionform schon erstellt?

Gruß, teebee

Sharky 25. Okt 2004 15:38

Re: Ini laden = Zugrifffehler
 
Hai HaZe,

ich tippe mal darauf das zu diesem Zeitpunkt deine "Form2" (optionsform) noch nicht erzeugt ist.

HaZe 25. Okt 2004 15:49

Re: Ini laden = Zugrifffehler
 
ihr hatte recht, haette ich ja auch selber drauf kommen koennen :wall: :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:24 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