TIniFile.SectionExists
function SectionExists(const Section: string): Boolean Section: Section name Result: TRUE if a section exists
Description
This function will check whether a section exists in a TIniFile and return TRUE if so, FALSE otherwise.
Example
example.ini in soldatserver's root folder
[ExampleSection]
exvalue=2
[ExampleUPPER]
exvalue2=3
script code:
const
// assuming Sandboxed Level < 2
PATH = 'example.ini';
var
Ini: TIniFile;
temp: Boolean;
begin
Ini := File.CreateINI(PATH);
temp := Ini.SectionExists('ExampleSection'); // temp = TRUE
temp := Ini.SectionExists('Exampleupper'); // temp = TRUE
Ini.CaseSensitive := TRUE;
temp := Ini.SectionExists('Exampleupper'); // temp = FALSE
Ini.Free;
end.