net als elke andere DLL?
als je de VB-DLL teminste als een echte DLL hebt gecompiled? en [zoek in de search] progje over hebt gedraaid
als je de VB-DLL teminste als een echte DLL hebt gecompiled? en [zoek in de search] progje over hebt gedraaid
8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek
Ik weet van de VB-DLL alleen dat deze onder VB is gemaakt.
De VB-DLL is van een externe partij.
Moeten ze deze VB-DLL nog op een bepaalde manier hebben gecompileerd wil ik er in Delphi gebruik van kunnen maken?
De VB-DLL is van een externe partij.
Moeten ze deze VB-DLL nog op een bepaalde manier hebben gecompileerd wil ik er in Delphi gebruik van kunnen maken?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| type
TCreate = function:pointer;
...
procedure Init;
var Handle:integer;
Create:TCreate;
begin
Handle := LoadLibrary('een_dll.dll');
if Handle<>0 then begin
@Create:=GetProcAddress(Handle, 'functie_in_de_dll_die_een_pointer_oplevert');
//Vanaf nu kan je de procedure 'Create' aanroepen
end;
FreeLibrary(Handle);
end; |
Dit stukje komt uit een niet-werkend stuk code van mij, van een paar jaar geleden. Dat is weer gekopieerd van een wel-werkend stuk code, wat ik zo vlug niet terug kan vinden. Zoek anders wat rond op google, en dan vind je misschien nog wel meer nuttigs. :-)
Siditamentis astuentis pactum.
Euh, ja.
Ff Proberen en zoeken.
Ff Proberen en zoeken.
[ Voor 71% gewijzigd door whoami op 14-04-2004 21:28 ]
https://fgheysels.github.io/
Dit topic is gesloten.
![]()