vb基础语法问题
在VB.Net里,
!=null
=null怎么写
++x
--x
x++
x--
这些又怎么写?
<>Nothing
=Nothing
x += 1
x -= 1
两个语言不仅仅是语法上不同,比如VB.Net就没有++ --前后之说,再比如:C# code:
for (i = 0; i < 5; i++) {
...
}
VB.NET code:
For i = 0 To 4
...
Next
VB.Net的Nothing和C#的null概念也不完全相同。
在vb里if语句里的x++怎么表达呢?
C# code:
greeting = age < 20 ? "What's up?" : "Hello";
if (age < 20)
greeting = "What's up?";
else
greeting = "Hello";
// Multiple statements must be enclosed in {}
if (x != 100 && y < 5) {
x *= 5;
y *= 2;
}
No need for _ or : since ; is used to terminate each statement.
if (x > 5)
x *= y;
else if (x == 5)
x += y;
else if (x < 10)
x -= y;
else
x /= y;
// Every case must end with break or goto case
switch (color) { // Must be integer or string
case "pink":
case "red": r
相关问答:
为什么C写的DLL文件C、PB能调用VB不能调用?
VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别?
1、为什么PB能通过DECLARE声明而VB不行?
2、如果这个dll中的 ......
我用Delphi写了一个DLL, DLL里有MDI的子窗体,DLL初始化时 传递调用者的TApplication给DLL, 在Delphi7中调用已经通过,但是不知道在VB中有无TApplication对应类型, 是否能在VB中调用?
你好,用instance不是就可以了 ......
希望大家能够帮我下.感谢了..
源码传在大米盘 VB6 的源码 http://www.damipan.com/file/3wNoKLW.html
转为VB.NET源码.
小弟完全是新手 不懂的说.麻烦各位帮忙一下
我的EMAIL是:4452 ......
如题,我代码如下
Dim a As Long
Dim b As Long
a = &H5
b = &H31
List1.AddItem a Xor b
输出结果为52
可是正确结果应为34,我是那个地方出错了呢?请大侠帮忙
List1.AddItem hex( ......
菜鸟学VB,各位大侠能帮助我么,我的QQ是544508194,mail. huguyue619@163.com
恳请各位大侠加我,指点小弟一二
请经常光顾本论坛,有疑难众多高手都会尽力.
动手实践写代码,经常光顾本论坛浏览与学习.
......