GetProcAddress in wxWidgets
-
Hi,
ich portiere gerade ein Delphi Programm nach c++ mit den wx komponenten.
jetzt hab ich ein problem und zwar gibt es den Befehl LoadLibrary um eine DLL zu laden, den Befehl kann man gut umsetzen in wx mitwxDynamicLibrary::Load
und
wxDynamicLibrary::GetProgramHandleaber jetzt weiß ich ni wie ich den Befehl
GetProcAddress
umsetzen soll.
Hat jemand ne Ahnung???
Achso und den Befehl
Assigned
um zu prüfen ob ein objekt benutzt wird oder nicht
-
wxDynamicLibrary::GetSymbol ist glaube ich das was du suchst.
-
naja in Delphi erhält man mit GetProcAddress die Adresse der exportierten Funktionen
GetProcAddress(FDLLHandle, pChar('stop'));
so ungefähr
ich bin mir gerade unsiche ob wxDynamicLibrary::GetSymbol das richtige ist, aber es scheint das richtige zu sein
den ich bekomm da nen Fehler
invalid conversion from `void*' to `int ()(void)
Wie kann ich das noch beheben???
-
gelösst
-
GetProcAddress wird in Delphi ja auch keine "eigene" Funktion sein, sondern die WinAPI-Funktion, die in C geschrieben ist und die man eben auch in C/C++ benutzt.