Hallo,
Ik ben even bezig met programmeren en ik vraag me eigenlijk iets af.
Ik zal eerst beginnen met wat soruce:
TestDLL.h:
TestDLL.ccp:
TestDLL.def:
En vanuit VB roep ik deze zo aan:
Ik programmeer in Visual studio 2008
en als ik in VB op Button1_Click click dan krijg ik volgende melding:
EntryPointNotFoundException: Kan ingangspunt met de naam TestFunc niet vinden in DLL TestDLL.
Wat doe ik fout?
Ik ben even bezig met programmeren en ik vraag me eigenlijk iets af.
Ik zal eerst beginnen met wat soruce:
TestDLL.h:
Code:
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include <winioctl.h>
TestDLL.ccp:
Code:
#include "TestDLL.h"
int __stdcall TestFunc(int SelBut, int ButVal)
{
\\ Wa code enzo...
return 4;
};
TestDLL.def:
Code:
LIBRARY TestDLL
EXPORTS
TestFunc @1
En vanuit VB roep ik deze zo aan:
Code:
<DllImport("TestDLL")> Public Shared Function TestFunc(ByVal SelBut As Integer, ByVal ButVal As Integer) As Integer
End Function
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox(TestFunc(1, 1))
End Sub
Ik programmeer in Visual studio 2008
en als ik in VB op Button1_Click click dan krijg ik volgende melding:
EntryPointNotFoundException: Kan ingangspunt met de naam TestFunc niet vinden in DLL TestDLL.
Wat doe ik fout?