en:code:data:inifile
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:code:data:inifile [2015/08/17 01:33] – zv_odd | en:code:data:inifile [2023/10/14 17:20] (current) – jmgr | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Quick Use ===== | ===== Quick Use ===== | ||
- | Always Call the **setSection** method on an IniFile object, to actually use it. | + | Usable example: |
- | + | < | |
- | Usable example, (will result in value " | + | var myObject= new IniFile(); |
- | < | + | myObject.load(" |
- | + | myObject.setSection(" | |
- | var cfgini | + | if (myObject.keyExists(" |
- | cfgini.load(" | + | mytext = myObject.keyValue(" |
- | cfgini.setSection(" | + | |
- | if (cfgini.keyExists(" | + | |
- | mytext = cfgini.keyValue(" | + | |
newtext = mytext + " | newtext = mytext + " | ||
- | cfgini.setKeyValue(" | + | myObject.setKeyValue(" |
}else{ | }else{ | ||
- | cfgini.setKeyValue(" | + | myObject.setKeyValue(" |
mytext = cfgini.keyValue(" | mytext = cfgini.keyValue(" | ||
} | } | ||
- | cfgini.save(" | + | myObject.save(" |
</ | </ | ||
+ | Will result in value " | ||
===== Functions ===== | ===== Functions ===== | ||
Line 38: | Line 34: | ||
=== Arguments === | === Arguments === | ||
- parameters - (object) parameters | - parameters - (object) parameters | ||
- | * delimiter - (char) the delimiter to use | + | * <del>delimiter - (char) the delimiter to use</ |
- | * commentchar - (char) the comment character | + | * <del>commentchar - (char) the comment character</ |
* encoding - ([[en: | * encoding - ([[en: | ||
Line 257: | Line 253: | ||
=== Exceptions === | === Exceptions === | ||
- | * (FindSectionError) cannot find the section | + | * (KeyError) cannot find the key |
==== keyValue ==== | ==== keyValue ==== | ||
Line 273: | Line 269: | ||
* (string) the key value | * (string) the key value | ||
+ | === Exceptions === | ||
+ | * (KeyError) cannot find the key | ||
==== setKeyValue ==== | ==== setKeyValue ==== | ||
Sets the value of the key **keyName**. | Sets the value of the key **keyName**. | ||
Line 303: | Line 301: | ||
=== Exceptions === | === Exceptions === | ||
- | * (FindSectionError) cannot find the section | + | * (KeyError) cannot find the key |
==== keyCount ==== | ==== keyCount ==== |
en/code/data/inifile.1439775234.txt.gz · Last modified: 2021/02/13 11:23 (external edit)