社区
API
帖子详情
请教,VB中使用VC编写的DLL出错
mindon
2004-03-16 02:53:48
VB中使用VC编写的DLL时,在VB回调函数中对结构体的操作出现异常(该内存不能read或者write)
...全文
31
6
打赏
收藏
请教,VB中使用VC编写的DLL出错
VB中使用VC编写的DLL时,在VB回调函数中对结构体的操作出现异常(该内存不能read或者write)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainstormmaster
2004-03-17
打赏
举报
回复
建议贴出你的代码
另外,如果你进行了跨进程的内存读写操作的话,出现这种现象就是很正常的
mindon
2004-03-17
打赏
举报
回复
我可能搞混了~ 出问题在vc通过vb函数的入口地址调用vb函数,此函数访问vb中的变量和其参数的时候出异常
pigpag
2004-03-16
打赏
举报
回复
AddressOf是获得函数在内存中的入口地址的,
其实只要用ByRef声明结构体变量后,直接传入该结构体就行。因为ByRef,VB会自动将其转换成地址的
mindon
2004-03-16
打赏
举报
回复
编译成exe也不行
程序将VB的一个函数(参数是一个VB中的自定义<结构体>类型,此函数对此参数进行操作)的地址(AddressOf)到API中,在DLL中也有与VB参数(自定义<结构体>类型)对应的结构体定义。
lilaclone
2004-03-16
打赏
举报
回复
说得太笼统了,你的DLL是如何声明及使用的?
nforcedzh
2004-03-16
打赏
举报
回复
你把VB程序编译成exe看看,看有没有这种情况出现!
asp.net知识库
在ASP.NET
中
使用
WINDOWS验证方式连接SQL SERVER数据库 改进ADO.Net数据库访问方式 ASP.NET 2.0 绑定高级技巧 简单实用的DataSet更新数据库的类+总结 [ADO.NET]由数据库触发器引发的问题 为ASP.NET封装的SQL数据库...
vb
/
vb
.net开发精粹(23)
编
VB
程序结合有道网页翻译找生词的尝试
请教
字符串数据提取思路
请教
字符串数据提取思路 自定义控件内模块怎么调用子控件?
VB
模块化“识别数据库路径” ...为什么我的程序里kill t总是...
VC
代码转
VB
如何更新col
vb
/
vb
.net开发精粹(4)
各位帮忙 找一个w70n5msg.
dll
文件 VB
中
如何
使用
insert语句,插入一条纪录 ...在
VB
6.0
中
使用
SQLDMO.SQLServer 显示数据库名称
出错
啦, 请大家指点一下 在
VB
控制水晶报表
中
,用不固定的数据源,运行
【逆向】【Part 3】
DLL
注入
目录 一、通过自制调试器来理解其原理 1.调试器的工作原理 实现反汇编功能(重点) ...重点:2.
DLL
注入的三种基本方法 1.利用全局消息钩子(Windos消息钩取( SetWindowsHookEx() API )) 2.写注册表 3...
用
VB
操作注册表
用
VB
操作注册表(一)梦里水乡 认识登录数据库(Registry)我们在这里主要通过由Windows系统本身提供的注册表编辑器regedit.exe来认识登录数据库(Registry)1、Key和SubKey 注册表编辑器运行时我们可以看到它的窗口结构...
API
1,486
社区成员
23,279
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章