Probleme mit der aktuellen PBosl
Verfasst: 28.07.2010 14:57
Liebe Community,
nutze die aktuelle Pbosl und PB 4.40 (ja ich weiß, muss mal updaten...)
Nur nimmt er eine Prozedure nicht so ganz.
Woran liegts?
Fehlermeldung:
Ungültiger Speicherzugriff (Lesefehler an der Adresse 0)
Betroffene Zeile:
Komplette Prozedure:
MFG,
Tombi
nutze die aktuelle Pbosl und PB 4.40 (ja ich weiß, muss mal updaten...)
Nur nimmt er eine Prozedure nicht so ganz.
Woran liegts?
Fehlermeldung:
Ungültiger Speicherzugriff (Lesefehler an der Adresse 0)
Betroffene Zeile:
Code: Alles auswählen
Result=EnumProcessModules(hProcess, @BaseModule, 4, @cbNeeded)
Komplette Prozedure:
Code: Alles auswählen
ProcedureDLL.s GetProcessName2(PID);get the name of the process
;MessageRequester("Info",Str(PID),0)
hProcess = OpenProcess_(#PROCESS_QUERY_INFORMATION | #PROCESS_VM_READ, 0, PID)
If hProcess
Result=EnumProcessModules(hProcess, @BaseModule, 4, @cbNeeded)
LName3$ = Space(255)
Result=GetModuleBaseName(hProcess, BaseModule, LName3$, Len(LName3$))
CloseHandle_(hProcess)
; MessageRequester("Info " +Str(Result),LNAme3$,0)
ProcedureReturn LName3$
Else
ProcedureReturn "Unknow process"
EndIf
EndProcedure
MFG,
Tombi