|
|
|
|
|
- Writing into a INI file in Unicode mode
- Miscellaneous
Writes a specific value into an INI file (or into a file structured like an .INI file). You can: - write the value of a keyword found in a specific section,
- create or delete a keyword,
- create or delete a section.
INIWrite("USER", "LastProd", ...
NumToString(ListSelect(LIST_Product)), ...
fCurrentDir() + "\Port.INI")
Sintaxis
<Result> = INIWrite(<Section> [, <Keyword> [, <Value> [, <File>]]])
<Result>: Boolean - True if the operation was performed,
- False otherwise.
<Section>: Character string Name of section where the write operation will be performed. The section is automatically created if it does not exist.Note: This name cannot contain the "-" character. <Keyword>: Optional character string Name of keyword containing the information to write. This keyword s automatically created if it does not exist. The section will be deleted if this parameter is an empty string ("") or if it corresponds to NULL. <Value>: Optional character string Text to write for the keyword and the specified section. The keyword will be deleted if this parameter is an empty string ("") or if ti corresponds to NULL.Note This text cannot contain the TAB character.
<File>: Optional character string Full name of file to complete (with its extension). - The WIN.INI file will be used if this parameter is not specified.
- If only the path is not specified, the file will be searched for in the Windows directory.
- The directory will not be created if it does not exist.
- The file will be created if it does not exist in the specified directory.
Observaciones Writing into a INI file in Unicode mode Your application operates in Unicode mode ("Use UNICODE strings at runtime" checked in the "Unicode" tab of configuration description). In this case, to write into an INI file, this INI file must be in Unicode format, which means that it must have a Unicode BOM header. Example: fCreate(gsINIFile, foUnicode)
INIWrite("French", "Country", "French",gsINIFile)
INIWrite("??","??", "??", gsINIFile)
- We do not advise you to write into the WIN.INI file.
- To write to the registry, use registry-specific functions: RegistrySetValue, etc.
- INI files are limited to 64 Kb (under Windows 98).
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|