vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

Befehlsreferenz - Interaktion: GetAllSettings-Funktion

VB-Versionen:    VB4   |    VB5   |    VB6

Beschreibung:
Gibt eine Liste mit Schlüsseln und Werten eines Eintrags einer Anwendung in der Windows-Registrierung zurück.

Syntax:

GetAllSettings (AppName, Section)

Parameter:
AppName(String) Name der Anwendung oder des Projekts, dessen Einstellungen bestimmt werden sollen
Section(String) Name des Abschnitts, dessen Schlüsseleinstellungen bestimmt werden sollen.

GetAllSettings gibt einen Wert zurück, der aus einem zweidimensionalen Array von Zeichenfolgen besteht. In diesem Array stehen alle Schlüssel und die zugehörigen Werte.

Beispiel:

SaveSetting "vbCommandsTestApp", "Section", "Key", "Setting"  ' einen Eintrag erstellen
 
Settings = GetAllSettings("vbCommandsTestApp", "Section") ' Werte auslesen
If IsArray(Settings) Then ' prüfen, ob auslesen erfolgreich
  For i = LBound(Settings, 1) To UBound(Settings, 1)
    MsgBox Settings(i, 0) & "=" & Settings(i, 1) ' einzelne Schlüsseleinstellung ausgeben
  Next
End If
DeleteSetting "vbCommandsTestApp" ' Eintrag wieder löschen

Falls AppName und/oder Section nicht existieren, wird ein nicht leerer Wert(Empty) zurückgegeben.
Die Werte, die so aus der Registry ausgelesen werden können befinden sich unterhalb von folgendem Pfad:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings

Siehe auch:   GetSetting-Funktion  SaveSetting-Anweisung  DeleteSetting-Funktion

Diese Seite wurde bereits 16.394 mal aufgerufen.

nach obenzurück
 
   

Druckansicht Druckansicht Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel