这是可以,我现在正在做的项目就是两种语言的结合体。只要你在使用VC编写Dll时不要忘记提供入口就可以了。
在VB中调用与调用API函数大致相同:
Private Declare Function FunctionA Lib "D:\TEST.dll" (ByVal Para1 As Integer, ByVal Para1 As String) As Long
需要注意的就是vb与vc中对变量类型的处理不同:
如vb中Integer其实与vc中short int相同,而vb中的Long与vc中int相同。