WriteINI

From SCAR Divi Manual
Revision as of 11:25, 1 July 2011 by Freddy (talk | contribs) (Created page with "==Definition== <source lang="scar" lines="false"> function WriteINI(Section, KeyName, NewString, FileName: string): Boolean; </source> ==Availability== SCAR Divi 3.00 > Current ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Definition

function WriteINI(Section, KeyName, NewString, FileName: string): Boolean;

Availability

SCAR Divi 3.00 > Current

  • Before SCAR Divi 3.21 WriteINI did not have a return value.

Description

Writes data to a file with an INI structure. The function creates a new file specified by the path FileName when it does not yet exist, else it opens the existing file at that path and changes it without destroying the current contents of the file. The function writes a value specified by NewString at the key specified by KeyName in the section specified by Section.

[Section]
KeyName=NewString

Example

begin
  WriteINI('Section', 'Key', 'Hello World!', LogsPath + 'Test.ini');
  WriteLn(ReadINI('Section', 'Key', LogsPath + 'Test.ini'));

  DeleteFile(LogsPath + 'Test.ini');
end.

See Also