VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: giggs3344

一个dll的调用问题,请高手过来探讨,vb6.0里可以用,如何在vb.net里调用!大家来看看!

[复制链接]

0

主题

9

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-12-1 18:45:01 | 显示全部楼层
ByRef target As Byte

有可能要改成 ByVal target as Integer,因为要传指针
回复

使用道具 举报

3

主题

8

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-12-1 19:00:01 | 显示全部楼层
dim cinfo as keystruc
   with keystruc
       .cardtype=1
       .sdate(0)=&H18
    ...............

这里的 With keystruc 应该是With cinfo吧?
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-12-1 19:15:01 | 显示全部楼层
如果使用参数传递可以使用byte类型数组,vb.net很奇怪的,如果要返回数据,只能使用byte类型数组,你在使用的时候vb下的long类型,在vb.net下应该是integer类型,这样可以
回复

使用道具 举报

1

主题

7

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-12-1 19:30:01 | 显示全部楼层
上上楼的 ,我代码些错了 ,哈哈 是 with csinf!现在还是有点眩晕啊 !那个在vb6.0里的声明到vb.net里特别不好用,牵扯很多 变化啊 ,特别是 结构成员的数组成员作为参数到底怎么声明是大伤脑筋啊 !
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表