vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
Re: Hexcode aus registry?! 
Autor: newbie
Datum: 24.09.02 12:24

hi lunex!
ich glaub eher das du keinen puffer erzeugt hast.
versuch es mal hiermit:
Private Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" _
(ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
Private Declare Function RegQueryValueEx Lib "advapi32.dll" Alias _
"RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, _
ByVal lpReserved As Long, lpType As Long, lpData As Any, lpcbData As Long) As _
Long
 
Const HKEY_CURRENT_USER = &H80000001
Const HKEY_LOCAL_MACHINE = &H80000002
 
Dim ret As Long, result As Long, ValueType As Long
Dim daten As String, DataBufSize As Long
Dim deinpfad As String, deinwert As String
 
Private Sub Command1_Click()
    deinpfad = "Pfad des Wertes der ausgelesen werden soll"
    deinwert = "Name des Wertes"
    'Schlüssel öffnen
    RegOpenKey HKEY_CURRENT_USER, deinpfad, ret
    'Länge des Wertes ermitteln
    result = RegQueryValueEx(ret, deinwert, 0, ValueType, ByVal 0, DataBufSize)
    'Empfangsvariable mit entsprechend vielen Nullwerten füllen
    '(Puffer erzeugen)
    daten = String(DataBufSize, Chr(0))
    'Wert auslesen
    result = RegQueryValueEx(ret, deinwert, 0, 0, ByVal daten, DataBufSize)
    'Schlüssel schließen
    RegCloseKey ret
    'Hexwerte ausgeben
    For i = 1 To Len(daten)
      hexwert = Hex(Asc(Mid(daten, i, 1)))
      If Len(hexwert) = 1 Then hexwert = "0" & hexwert
      Print hexwert & " ";
    Next
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hexcode aus registry?!93LuneX23.09.02 10:58
Re: Hexcode aus registry?!70newbie23.09.02 22:46
Re: Hexcode aus registry?!129LuneX24.09.02 07:28
Re: Hexcode aus registry?!59newbie24.09.02 12:24
Re: Hexcode aus registry?!71LuneX26.09.02 07:21

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 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