infra:NET User
 
×
1.2.99 GetIniString - Lesen eines IniFileWertes
GetIniString( strFileName, strSection, strKey, strValue );
Argumente
strFileName
Der vollständige Pfad der .ini-Datei mit den Parametern strSection und strKey, nach der Sie suchen möchten. Wenn Sie keinen Pfad angeben, sucht InstallShield nach der Datei im Windows-Verzeichnis.
 
strSection
Der Name des Anwendungsabschnitts der zu durchsuchenden .ini-Datei. Verwenden Sie keinen Abschnittsnamen mit eckigen Klammern ( [] ).
 
strKey
Der Name des Schlüssels, der aus dem Anwendungsabschnitt abgerufen werden soll. Wenn Sie einen zeichenlosen String eingeben, liefert strValue alle Schlüsselnamen der Anwendung (durch NULL-Zeichen voneinander getrennt). Bei Schlüsselnamen wird nicht nach Groß- und Kleinschreibung unterschieden.
 
strValue
GetIniString ergibt als Rückgabewert den Wert, der aus der .ini-Datei in strValue erhalten wurde.
Rückgabewerte
n$Rc == 0
Lesen erfolgreich
n$Rc <> 0
Fehler
Beschreibung
Die Funktion GetProfString ruft einen Profilstring aus der angegebenen .ini-Datei ab. GetProfString funktioniert wie die Windows-API-Funktion GetPrivateProfileString.
Funktionsart
infraSetupFunktion
Beispiel
[section]
Key=Dies ist ein Wert
Nach Aufruf von
GetIniString( „irgend ein File“, „section“, „Key“, strValue );
hat strValue den Wert „Dies ist ein Wert“