c#转换成VB.NET
private const uint GENERIC_READ = 0x80000000;
private const uint GENERIC_WRITE = 0x40000000;
转成VB.NET
(提示:常数必须是内部类型或枚举类型,而不是类类型、结构类型或数组类型。)
Private const GENERIC_READ As UInt32 = 0x80000000
Private const GENERIC_WRITE As UInt32 = 0x40000000
'*********************************
这句怎么转成VB.NET?
dcbCommPort.flags|=1;
'***************************
这句里的 ref 是什么意思? 按引用传递?
if (!SetCommState(hComm, ref dcbCommPort))
问题点数:30、回复次数:6Top
1 楼fangpeng2003(阿房公(阿房制造,http://work.ahfun.net))回复于 2005-02-17 11:55:27 得分 5
http://www.developerfusion.co.uk/utilities/convertcsharptovb.aspxTop
2 楼AllenTing(今天你GC了吗???)回复于 2005-02-17 12:13:31 得分 10
这句里的 ref 是什么意思? 按引用传递?
是的,按引用传递,而不是按值传递Top
3 楼True1024()回复于 2005-02-17 12:14:03 得分 0
提示:常数必须是内部类型或枚举类型,而不是类类型、结构类型或数组类型。是什么意思?Top
4 楼True1024()回复于 2005-02-17 12:24:22 得分 0
AllenTing(从"脚"再来) 真幽默.
private const uint GENERIC_READ = 0x80000000;
dcbCommPort.flags|=1;
转换后提示: OR 预算符不是位 Unit32 和Ingeter 定义的.
dcbCommPort.flags = dcbCommPort.flags Or (1)
这三句怎么转换.???Top
5 楼zxy_1122()回复于 2005-02-17 14:49:30 得分 5
dingTop
6 楼ljycn(不会游泳的鱼)回复于 2005-02-17 15:03:07 得分 10
ref 相当于vb中byref
Top




