Hab's mal getestet. Das Programm läuft zwar, aber es speichert in der INI-Datei nix ab. Hab's mal auf meine Bedürfnisse angepaßt. Der Fehler liegt bestimmt bei mir in den folgenden 2 Zeilen.
Es soll der eingeloggte Benutzer abgespeichert werden und das Datum. Mit einer textdatei hat das schon gefunzt.
Delphi-Quellcode:
ini.WriteString('id'+IntToStr(i),LoggedOnUserNameEx(NameSamCompatible),Cells[0,i]);
ini.WriteString('id'+IntToStr(i),Datetostr(now),Cells[1,i]);
---------------------------------------------------------------------------
Delphi-Quellcode:
begin
ini := TIniFile.Create('c:\test.ini');
try
i := 1;
with StringGrid2 do
begin
while Cells[0,i] <> '' do
begin
ini.WriteString('id'+IntToStr(i),LoggedOnUserNameEx(NameSamCompatible),Cells[0,i]);
ini.WriteString('id'+IntToStr(i),Datetostr(now),Cells[1,i]);
inc(i)
end
end
finally
FreeAndNil(ini)
end
end;
end;
end;