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 [2014/06/09 09:49] – [setKeyValue] jmgr | en:code:data:inifile [2023/10/14 17:20] (current) – jmgr | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| This object allows you to read and write to a INI file. | This object allows you to read and write to a INI file. | ||
| + | ===== Quick Use ===== | ||
| + | Usable example: | ||
| + | <code javascript> | ||
| + | var myObject= new IniFile(); | ||
| + | myObject.load(" | ||
| + | myObject.setSection(" | ||
| + | if (myObject.keyExists(" | ||
| + | mytext = myObject.keyValue(" | ||
| + | newtext = mytext + " | ||
| + | myObject.setKeyValue(" | ||
| + | }else{ | ||
| + | myObject.setKeyValue(" | ||
| + | mytext = cfgini.keyValue(" | ||
| + | } | ||
| + | myObject.save(" | ||
| + | </ | ||
| + | Will result in value " | ||
| ===== Functions ===== | ===== Functions ===== | ||
| Line 17: | 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 236: | Line 253: | ||
| === Exceptions === | === Exceptions === | ||
| - | * (FindSectionError) cannot find the section | + | * (KeyError) cannot find the key | 
| ==== keyValue ==== | ==== keyValue ==== | ||
| Line 252: | 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 282: | Line 301: | ||
| === Exceptions === | === Exceptions === | ||
| - | * (FindSectionError) cannot find the section | + | * (KeyError) cannot find the key | 
| ==== keyCount ==== | ==== keyCount ==== | ||
en/code/data/inifile.1402307352.txt.gz · Last modified:  (external edit)
                
                