Eine Funktion muss nicht global deklariert werden, desweiteren hast du ein end; vergessen.
Delphi-Quellcode:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, inifiles;
type
TForm1 =
class(TForm)
Button1: TButton;
Edit1: TEdit;
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
function SchreibeIni: Boolean;
var
Ini: TIniFile;
//Variable wird erstellt
begin
ini := TIniFile.Create(ExtractFilePath(ParamStr(0)) + '
data/data.ini');
//Ini-Datei wird geladen
ini.WriteString('
PersData', '
Vorname', '
blupp');
//Daten werden geschrieben
ini.Free;
//Ini-Datei wird geschlossen
end;
end.