递归火山软件开发平台

标题: 为什么同样调用dll,易语言可以,火山不行 [打印本页]

作者: zc2007    时间: 2024-10-7 13:48
标题: 为什么同样调用dll,易语言可以,火山不行
本帖最后由 zc2007 于 2024-10-7 13:50 编辑

如下图,为什么同样调用dll,易语言可以,火山不行,枚举设备可以正常枚举,打开摄像头时报错,直接退出
(, 下载次数: 9) (, 下载次数: 10) (, 下载次数: 9) (, 下载次数: 9)

作者: 呵呵仙8    时间: 2024-10-7 14:04
  64位EXE不能调用32位DLL
作者: Xelloss0618    时间: 2024-10-7 14:06
你的DLL复制到程序没有?没有就加一个属性 @视窗.附属文件 来复制
@视窗.输入 的DLL名称不需要加路径
作者: zc2007    时间: 2024-10-7 14:22
Xelloss0618 发表于 2024-10-7 14:06
你的DLL复制到程序没有?没有就加一个属性 @视窗.附属文件 来复制
@视窗.输入 的DLL名称不需要加路径 ...

一样的,也是打开时退出
作者: zc2007    时间: 2024-10-7 14:39
呵呵仙8 发表于 2024-10-7 14:04
64位EXE不能调用32位DLL

我用32为重新写了到这里也退出,报同样的错
作者: 呵呵仙8    时间: 2024-10-7 15:08
zc2007 发表于 2024-10-7 14:39
我用32为重新写了到这里也退出,报同样的错

可能,参数指向的内存没搞对吧!?
作者: 乐易论坛    时间: 2024-10-7 17:01
错误代码409 缓存区溢出  具体还得上代码调试 才知道什么问题
作者: 创世魂    时间: 2024-10-7 17:15
1、得编译32位exe
2、运行目录需要放上dll文件。
3、不能直接用文本型,需要用变整数走指针操作文本。

排除以上的,那就可能是其它问题了。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4