VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: mhjuan119

[求助] VB和c#通信,VB接收问题

[复制链接]
 楼主| 发表于 2015-3-3 11:54:28 | 显示全部楼层
直接复制粘贴是可以的,我觉得还是代码哪个地方有问题,但是又不知道具体哪里有问题
回复 支持 反对

使用道具 举报

发表于 2015-3-3 14:31:23 | 显示全部楼层
mhjuan119 发表于 2015-3-3 11:54
直接复制粘贴是可以的,我觉得还是代码哪个地方有问题,但是又不知道具体哪里有问题

VB代码中COPYDATASTRUCT结构lpData的类型改为long就能正常接收了
回复 支持 反对

使用道具 举报

发表于 2015-3-3 14:52:40 | 显示全部楼层


我测试过,没有异常啊。C#发出来的,VB都可以接收。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-3 15:13:47 | 显示全部楼层
admin6677 发表于 2015-3-3 14:52
我测试过,没有异常啊。C#发出来的,VB都可以接收。

不会吧,我已经试了很多次了啊,都不能接收,你是怎么试的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-3 15:14:01 | 显示全部楼层
admin6677 发表于 2015-3-3 14:52
我测试过,没有异常啊。C#发出来的,VB都可以接收。

不会吧,我已经试了很多次了啊,都不能接收,你是怎么试的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-3 15:14:24 | 显示全部楼层
不会吧,我已经试了很多次了啊,都不能接收,你是怎么试的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-3 15:19:09 | 显示全部楼层
mhjuan119 发表于 2015-3-3 15:14
不会吧,我已经试了很多次了啊,都不能接收,你是怎么试的?

我在c#里面发送的数据超过50就出错,这是出错界面截图。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

我的是Win7-64Bit的。没有异常哦  发表于 2015-3-3 19:32
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-3 15:24:39 | 显示全部楼层
ksni2000 发表于 2015-3-3 14:31
VB代码中COPYDATASTRUCT结构lpData的类型改为long就能正常接收了

改为long后更不正常了,因为c#里面的COPYDATASTRUCT结构定义的就是string,在VB里面改为long,二者的COPYDATASTRUCT结构都不一样了,怎么会正常接收,我按照你说的试了,也证实了我的说法。
回复 支持 反对

使用道具 举报

发表于 2015-3-4 15:46:34 | 显示全部楼层
mhjuan119 发表于 2015-3-3 15:24
改为long后更不正常了,因为c#里面的COPYDATASTRUCT结构定义的就是string,在VB里面改为long,二者的COPYD ...

这是我的运行结果,结果很正常呀

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-6 09:06:03 | 显示全部楼层
问题已经搞定了,还是代码的问题!

点评

hid
哪里? 我也在看 是C#的问题 还是VB?  发表于 2015-3-6 11:23
回复 支持 反对

使用道具 举报

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

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-7-5 11:16

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表