请教:DLL的调用问题? 我在VC++中写了一个DLL,其中一个导出函数的参数是一个指针。请问在VB中如何传参? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 fan3000,你好:对于你的问题我不是很清楚,但是我想请教你一个问题.谢谢!我在vc 的一个程序中要调用delphi写的com+(是dll文件),曾经试过几种方法,但都未能成功.调用之前,我已经在"控制面板"的"组件服务"中注册.我曾试过以下方法调用该com+.方法一:classwizard"->"add class"->"from a type library"选择该dll文件,然后在程序中调用createdispatch函数创建com+对象可以成功,再调用接口函数时.若用单步执行F11进入系统函数m_ldispatch->invoke()时会出现实时调度,报告一些dllhost的问题.线程已经终止等问题.若用cocreateinstance函数创建com+对象可以成功,但是再调用接口函数时弹出"access violation 0xc0000005"的错误.方法二:用import "....dll" no_namespace导入dll文件,但编译不能通过,原因是接口继承于IAppServer类,它是delphi中的,vc不能识别.您针对上面我所说的情况,能给我提供点意见吗?这个问题已经捆饶我很多天了,急需解决.拜托了!thanks!不胜感激!!!!!!!!!!!!!!!!!!!!! somexing(可以包含中文字符,不能用于登录)这么肯定啊楼主传过地址过试没照理来说可以的吧我也没试过 TO songbaia(zhuzhu) :不好意思 delphi我没接触过,我只是用VC++写,然后在VB里调用。但我觉得你的问题应该就是传值出现的问题(两种语言的类型处理方式不同) 没分了,问个问题:任务管理器怎么区分相同的exe 在VC++6.0中使用TeeChart控件在定义了控件变量后不能编译执行的问题 在线等 请教各位兄弟姐妹:用vc应用程序调用java应用程序时,如何暂停vc应用程序的进程? 关于线程函数的问题 高手接题--这个问题有点难度 如何获得Window的句柄。 编译竟然出错,但不知道怎么改,求救!! 请教CreateProcess的用法。 求助MFC中Image类的FromFile方法读取不出图片的问题 TCP包的分发问题 /MD 和 /MT是什么意思?有何区别?
对于你的问题我不是很清楚,但是我想请教你一个问题.谢谢!
我在vc 的一个程序中要调用delphi写的com+(是dll文件),曾经试过几种方法,但都未能成功.调用之前,我已经在"控制面板"的"组件服务"中注册.我曾试过以下方法调用该com+.
方法一:classwizard"->"add class"->"from a type library"选择该dll文件,然后在程序中调用createdispatch函数创建com+对象可以成功,再调用接口函数时.若用单步执行F11进入系统函数m_ldispatch->invoke()时会出现实时调度,报告一些dllhost的问题.线程已经终止等问题.
若用cocreateinstance函数创建com+对象可以成功,但是再调用接口函数时弹出"access violation 0xc0000005"的错误.
方法二:用import "....dll" no_namespace导入dll文件,但编译不能通过,原因是接口继承于IAppServer类,它是delphi中的,vc不能识别.
您针对上面我所说的情况,能给我提供点意见吗?这个问题已经捆饶我很多天了,急需解决.拜托了!thanks!不胜感激!!!!!!!!!!!!!!!!!!!!!
这么肯定啊楼主传过地址过试没照理来说可以的吧我也没试过
里调用。但我觉得你的问题应该就是传值出现的问题(两种语言的类型处理方式不同)