Cet objet vous permet de lire et écrire sur un fichier INI.
Fonction de construction.
var myObject = new IniFile();
var myObject = new IniFile(parameters);
Créer un objet "IniFile" (fichier INI).
var myObject = new IniFile();
Créer un objet "IniFile" avec paramètres.
var myObject = new IniFile({ delimiter: "=", commentCharacter: "$" });
Charger un fichier.
myObject.load(filename);
Sauvegarder un fichier.
myObject.save(filename);
Vider un fichier.
myObject.clear();
Conserver les données effacées sous forme de commentaires.
myObject.preserveDeletedData(preserve);
Définit la valeur/données du délimiteur. Défaut est =.
myObject.setDelimiter(delimiter);
Définit le caractère de commentaire. Défaut est #.
myObject.setCommentCharacter(commentchar);
Définit la section actuel de l'INI.
myObject.setSection(sectionName);
myObject.setSection(sectionName, create);
Définit l'encodage à utiliser.
myObject.setEncoding(encoding);
Renvoie à l'index sectionIndex du nom de la section.
myObject.sectionAt(sectionIndex);
Effacer une section.
myObject.deleteSection(sectionName);
Renvoie le nombre de sections.
myObject.sectionCount();
Renvoie vrai si une clef avec keyName existe.
myObject.keyExists(keyName);
Renvoie le nom de la clef se trouvant à l'index keyIndex.
myObject.keyAt(keyIndex);
Renvoie la valeur de la clef keyName.
myObject.keyValue(keyName);
Définit la valeur de la clef keyName.
myObject.keyValue(keyName, value);
Effacer la clef keyName.
myObject.deleteKey(keyName);
Renvoie le compte de clefs.
myObject.keyCount();