* Hoffe ich bin hier richtig*
Hab wieder mal ein nettes Problem, aber ich habe keine Ahnung ob es bei mir liegt oder am Programm:
Delphi-Quellcode:
unit mTest6;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, IniFiles, StdCtrls;
type
TForm1 =
class(TForm)
Memo1: TMemo;
Button1: TButton;
Edit1: TEdit;
Button2: TButton;
procedure Button2Click(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var Form1: TForm1;
implementation {$R *.dfm}
procedure TForm1.Button2Click(Sender: TObject);
var ini : TIniFile; filename :
string;
begin
filename := ExtractFilePath(ParamStr(0) + '
config.ini');
ini := TIniFile.Create(filename);
try
Memo1.Lines[0] := ini.ReadString('
Test5', '
Test', '
Fehler');
ini.WriteString('
Test2','
Test3','
Test4');
finally ini.Free;
end;
end;
end.
Soll einfach etwas in eine Ini-Datei schreiben und aus dieser etwas anderes Auslesen.
Das Auslesen und Eintragen ins Memo-Feld geht, das Schreiben in die Datei leider nicht
(Kommentiere ich die Schreibzeile aus gibts keine Probleme).
Folgende Fehlermeldung kommt während das Programm läuft (oben in Delphi, unten als Exe):
http://www7.pic-upload.de/27.09.12/krhmt7cwv5bw.jpg
Diese Fehler tauchen seit Samstag bei allen meinen Projekten auf, in denen ich Inis verwende.
(Auch bei Programmen, die schon ein Jahr problemlos laufen o.o)
Kennt ihr das Problem oder wisst ihr ob ich irgendwas falsch gemacht habe?
Samstag wurde ja das Windoof-Update gezogen, hängt das damit vielleicht zusammen?
Habe Windoof 7 drauf und verwende Delphi 6
PE falls das interessiert.