UnDecorateSymbolName_ und Unicode
Verfasst: 31.03.2009 11:07
Hallo,
ich würde gerne diese procedure in Unicode ausführen,
leider wird immer nur der erste zeichen des name angezeigt.
kann jemand bitte helfen diese in unicode modus am laufen zu kriegen?
Vielen Dank
jpd
ich würde gerne diese procedure in Unicode ausführen,
leider wird immer nur der erste zeichen des name angezeigt.
kann jemand bitte helfen diese in unicode modus am laufen zu kriegen?
Vielen Dank
jpd
Code: Alles auswählen
Procedure LibFuncName(dll_file.s)
Protected Line.l = 0, OpenLib.l
OpenLib=OpenLibrary(#PB_Any,dll_file)
If OpenLib
If ExamineLibraryFunctions(OpenLib) <>0
Result = CountLibraryFunctions(OpenLib)
If result
While NextLibraryFunction()
decoratedname$=LibraryFunctionName()
undecoratedname$=Space(256)
UnDecorateSymbolName_(decoratedname$,undecoratedname$,256 ,$1000)
Debug undecoratedname$
Wend
EndIf
Else
Debug "Cannot Examine DLL!"
EndIf
CloseLibrary(OpenLib)
EndIf
EndProcedure
LibFuncName("C:\Windows\System32\wsock32.DLL")