VB调用VC DLL的问题
现在系统需要集成,情况如下: 1. 主界面、主功能模块是用VB写的; 2. 还有另外一些功能在VC MFC里面实现(EXE),在其里面也包含了一些对话框界面; 3. 现在需要将VC这部分功能(包括其界面)集成到VB做的系统中; 问题:是否可以将VC完成的子系统做成DLL,然后在VB中通过按钮或者菜单调用该DLL,并且将VC做的子系统中的某函数得到的返回值传递到VB做的主功能模块中。(在调用该DLL的过程中是否也可以弹出VC做的子系统的原来的界面)?如果可以原理MFC EXE的东西要打包成什么呀样的DLL? 不知道说清楚了没有,偶是新手菜鸟哈…… 貌似也没有太多的分了…… 谢谢
可以啊,动态调用就行引用 可以啊,动态调用就行 那么对VC做的子系统那块做啥样的DLL有要求么? 你是什么dll啊 1.做成ActiveX 2.STDCALL约定导出,然后在VB里声明(接口参数尽量向Window API靠,这样就可以参考VB API引入工具的声明了)引用 你是什么dll啊 现在是EXE呢……
相关问答:
各位大虾: 我有一个VB调用水晶报表的系统,报表是作为一个Design嵌在VB里的,今天发现打印第一张报表正常,同样的数据,在点打印再调用一次就会报 Memory Full的错误,但是 ......
Private Sub Check1_Click() If Check1.Value = 1 Then DTP1.Enabled = True Else DTP1.Enabled = False End If End Sub Private Sub Check2_Click() If Check2.Value = 1 Then DTP2.Enabled = True Else
......
在vb中怎么判断,插入到数据库中的值是重复的,本人才刚接触VB语言,甚是有好多地方还不懂,还请各位大侠们给出代码,谢谢了呀!!! 插入之前select一下阿。 或者写一个组合SQL插入语句,例如 IF not Exist( & ......
请各位指点下:程序代码如下mingchen = "C:\文件路径\" cat = New ADOX.Catalog cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & min ......
我是VB的新成员,现在想用VB来做个TXT文档,请大家给我代码及介绍一下相应的控件! 非常感谢!!!!!! 可以用一些OFFICE控件 google上找一下吧,VB写入TXT,很多样例代码的 直接调查用就可以了 面对美女 ......