标题:[求助] 搞不懂!请教高手!
只看楼主
leond2000
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2004-12-15
 问题点数:0 回复次数:4 
[求助] 搞不懂!请教高手!

关于api函数的引用: send (.... , unsigned char *sendbuffer,......)

在vb里怎么声明啊? vb里好象没有指针啊, 如果用数组代替怎么做?求详细解答!

2004-12-15 15:39
leond2000
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2004-12-15
得分:0 

原来这里也不是什么高手聚集的地方!

哼!

2004-12-17 14:03
baren
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2004-12-19
得分:0 
用API可以实现内存指针,具体可以参考微软的msdn,有实例
2004-12-19 20:23
断线风筝
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2004-5-20
得分:0 

unsigned char *sendbuffer,这是C的定义,意思是一个字符型的指针,也就是一个地址

在VB中,和它对应的是String,在VB中String类型也是传的地址,相当于char *

对应的声明应是 send (.... , ByVal sendbuffer As String,......) 或send (.... , sendbuffer As String,......)

2004-12-20 09:26
leond2000
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2004-12-15
得分:0 

多谢各位了!看样子还是激将法管用哦!

唉!!!

2004-12-21 16:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-9438-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.072211 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved