SetIniKey Filefunctie

Met SetIniKey kan een keywaarde in een ini bestand of het register geschreven worden. De functie resulteert in de waarde TRUE indien succesvol en anders FALSE.

SetIniKey(KeyValue,KeyName,SectionName,IniFileName)
SetIniKey(KeyValue,KeyName,SectionName)

KeyValue
(MergedString)
De waarde in de vorm van een string.

KeyName (MergedString)
De naam van de Key.

SectionName(MergedString)
De naam van de sectie waaronder de key valt.

IniFileName(MergedString)
De naam van het ini bestand. Indien niet vermeld dan wordt KeyValue in het register geschreven naar de key:
HKCU/Software/AsToDate2000/Merger2000/SectionName/KeyName

Voorbeeld:
{
  String Val1,Val2,Val3
  a = pi * 1000
  SetIniKey(111,Waarde1,Al Mijn Waarden,c:\test.ini)
  SetIniKey(222,Waarde2,Al Mijn Waarden,c:\test.ini)
  SetIniKey(333,Waarde3,Al Mijn Waarden)
  GetIniKey(Val1,Waarde1,Al Mijn Waarden,c:\test.ini)
  GetIniKey(Val2,Waarde2,Al Mijn Waarden,c:\test.ini)
  GetIniKey(Val3,Waarde3,Al Mijn Waarden)
}
[Val1]
[Val2]
[Val3]

Resultaat
111
222
333

Aan de inhoud van c:\test.ini wordt toegevoegd:
[Al Mijn Waarden]
Waarde1=111
Waarde2=222
Tevens wordt de waarde 333 toegekend aan de key:
HKCU/Software/AsToDate2000/Merger2000/Al Mijn Waarden/Waarde3