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
|
| ||||
|
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“
|
Hinweis:
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer
