![]() |
Problem mit IniFile
Hallo allerseits.
Ich habe keine Möglichkeit gefunden, in eine zur Laufzeit neu erstellte IniFile eine Section zu erzeugen. Ich habe es dann mit Ini.WriteString('Name', 'Daten', 'Pfad'); versucht, in der Hoffnung, dass damit die Section "Name" erstellt wird. Offensichtlich klappt das aber nicht, denn ich habe eine Zugriffsverletzung produziert. Wer kann mir da weiterhelfen?! - Dank im Voraus. Gruß Jürgen |
Re: Problem mit IniFile
Zeig doch mal den ganzen Code. Hast Du eine TIniFile instanziiert?
|
Re: Problem mit IniFile
wie hast du den die ini erstellt?
ini := tinifile.create('c:\testini.ini'); ? |
Re: Problem mit IniFile
@ DaddyH + itashadow
So schaut's aus:
Delphi-Quellcode:
Gruß Jürgen
Procedure Test.Button1Click(Sender: TObject);
var ini : TIniFile; ok : integer; begin try ok := FileCreate(ExtractFilePath(Application.ExeName + IniFileName); ini.WriteString('Contfakt', 'Pfad', 'C:\Contfakt'); // ==> Hier kommt die Fehlermeldung! finally ini.free; end; end; |
Re: Problem mit IniFile
Delphi-Quellcode:
So sollte es gehen.
Procedure Test.Button1Click(Sender: TObject);
var ini : TIniFile; begin ini := TInifile.Create(ExtractFilePath(Application.ExeName) + IniFileName); try ini.WriteString('Contfakt', 'Pfad', 'C:\Contfakt'); finally ini.free; end; end; [edit] Eine Klammer fehlte. [/edit] |
Re: Problem mit IniFile
@ DeddyH
Hurra! - Es klappt! (Was Dich wahrscheinlich nicht wundern wird). Vielen Dank! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:08 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-2025 by Thomas Breitkreuz