说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

vb中调用DLL出错请帮忙

编辑:说三道四文库 发布时间:2018-01-21 03:19
HTML文档下载 WORD文档下载 PDF文档下载
vb中我调用一个DLL中的函数,此函数需要一个参数
参数类型是 BYTE *_bStringMode ,我用String型
调用时出现错误:ByRef参数类型不符。
请问如何解决

在VB中申明该DLL中的函数时使用ByRef variable As Byte,variable结果为 Byte 类型的表达式。
可以这样声明和调用:
Function test(parm As any ) as Long

Dim b(maxLen) As Byte

test b(0)
或者这样:
Function test lib "test.dll" (_bStringMode As Long) As Long

Dim b(maxLen) As Byte
Dim p As Long
Dim s As String

test p
rtlMoveMemory b(0), p, maxLen
s = StrConv(b, vbUnicode)

如果不行,把bStringMode As Long 声明成byval bStringMode As Long试试
从远程调用框架认识Zookeeper 盘点Hadoop生态圈:13个让大象飞起来的开源工具 【开源推荐】Ejoy2D:“风魂”游戏引擎作者云风的又一力作 Web应用在IE11里的实际使用性能 回顾2013年十个值得关注的WordPress设计主题 急!WIN2000 advanced server 服务器不定重新启动,请问如何解决? 在网上打印如何屏蔽掉地址? HFONT的问题 简单负值问题,怎么把一个cstring型赋给long行? 呵呵,祝我和tacoell两个人生日快乐:) 水晶报表中,曲线图中横轴如何去掉日期后面的时间? 关于 ps | grep 的问题 给几个XML和JSP结合使用的例子,谢谢。 help me! 酒精灯使用的注意事项中,添加酒精不超过酒精灯的2/ 电动车电机锁遥控器各个按键的功能?我买的台铃电动车 开车时酒精测试超标以喝多少毫升酒为界? 如何了解电动车电机功效 为什么用酒精作内燃机的燃料? 酒精作内燃机的燃料利用了它何种性质 用粮食作原料酿酒时,往往发现制得的酒发酸,这实际上 电动车控制器,电机,哪个主要? 电动车控制器跟电机匹配问题控制器是1000w的电机 局势动荡民众对政治改革灰心 埃及再现南华早报:“监听事件”削弱美国软实力外媒:十八届三中全会或为“革命性”改美研发新型间谍机 可一小时内到达全球地方接力大部门制改革 简政放权与加强德检方对大众汽车前首席执行官展开调查印度青年代表团参观成都新空间青少年发蔑视失败! ROAD FC萝莉李芮知外媒:因企图袭击特朗普被捕男子系英国美副总统:与伊斯兰世界关系恶化将损害一身骄傲孢子新世界超级仙侠时代异世大陆的旅程韩娱超新星青岛民俗博物馆旅游青岛美术馆旅游骆驼祥子博物馆旅游大学路旅游迎宾馆旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘