vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 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

Fortgeschrittene Programmierung
Re: Speicher auslesen 
Autor: Zimmersofts
Datum: 03.09.10 13:19

Du musst den Buffer vor inistaliesieren

Private Function ReadMemory(Address As Long) As Long
Dim buffer as string*500
buffer=space(500)
Dim ProcessID As Long, processHandle As Long
If tHvnd = 0 Then ReadMemory = "Error": Exit Function
GetWindowThreadProcessId tHvnd, ProcessID
processHandle = OpenProcess(&H10, False, ProcessID)
If processHandle = 0 Then ReadMemory = "Error": Exit Function
ReadProcessMemory processHandle, Address,buffer , 500, 0&
CloseHandle processHandle
ReadMemory=Buffer
End Function
So in etwa sollt es klappen.
Hab da noch ne fehlerbehandlung reingehauen, damit du rausfinden kannst, ob er überhaupt was ausliest.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Speicher auslesen2.297Caron27.08.10 10:30
Re: Speicher auslesen1.790Benutzername27.08.10 19:10
Re: Speicher auslesen1.670Caron28.08.10 16:54
Re: Speicher auslesen1.674Benutzername29.08.10 00:08
Re: Speicher auslesen1.648Caron29.08.10 12:28
Re: Speicher auslesen1.647mst54729.08.10 14:02
Re: Speicher auslesen1.631Caron29.08.10 15:46
Re: Speicher auslesen1.670Zimmersofts03.09.10 13:19
Re: Speicher auslesen1.610Caron05.09.10 11:43
Re: Speicher auslesen1.608mst54705.09.10 12:46
Re: Speicher auslesen1.600Caron05.09.10 13:26
Re: Speicher auslesen1.611mst54705.09.10 15:40

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