Einzelnen Beitrag anzeigen

Markus K.

Registriert seit: 26. Jan 2004
Ort: Halle
346 Beiträge
 
Delphi 2005 Personal
 
#6

Re: Registry: rausfinden welchen typ der key hat

  Alt 25. Mär 2004, 19:07
Achso, sorry wusste ich nicht
mal copy&paste mache
Code:
Die Methode liefert den Datentyp eines Datenwertes, der dem aktuellen Schlüssel zugeordnet ist. Die möglichen Rückgabewerte sind in einem Aufzählungstyp definiert.

type TRegDataType= (rdUnknown, rdString, rdExpandString, rdInteger, rdBinary);
function GetDataType(const ValueName: String): TRegDataType;

Beschreibung

Mit GetDataType wird der Datentyp eines Datenwertes bestimmt, der dem aktuellen Schlüssel zugeordnet ist. Der String-Parameter ValueName enthält den Namen des Datenwertes, der abgefragt werden soll.

Der Rückgabewert besitzt den Aufzählungstyp TRegDataType. Folgende Werte sind möglich:

Wert        Bedeutung

rdUnknown  Der Typ des Datenwertes ist nicht definiert.
rdString    Der Datenwert ist ein nullterminierter String. Abhängig davon, ob die
            Anwendung die Unicode- oder die ANSI-String-Funktionen verwendet, ist
            er ein Unicode- oder ein ANSI-String.
rdExpandString   Der Datenwert ist ein nullterminierter String mit nicht
                 erweiterten Referenzen auf Umgebungsvariablen (z.B. „%PATH%“).
                 Abhängig davon, ob die Anwendung die Unicode- oder die ANSI-
                 String-Funktionen verwendet, ist er ein Unicode- oder ein ANSI-
                 String.
rdInteger    Der Datenwert ist eine 32-Bit-Zahl.
rdBinary     Der Datenwert liegt in beliebiger binärer Form vor.
Dieser Textauszug stammt aus der Delphi-Hilfe, hoffe das ich ihn hier posten kann.

Tschüß Markus
  Mit Zitat antworten Zitat