我爱Aspx >> VB.Net >> vb.Net编程简介之四vb.Net编程简介之四
ows APIs
大多数的API调用可以象在Visual Basic 6.0中一样使用,因为
数据类型发生了改变。在Visual Basic 6.0中的Long类型在Visual Basic.NET中定义为Integer类型。在升级过程中这些定义会自动改变,例如:
Private Declare Function GetVersion Lib "kernel32" () As
Long
Function GetVer()
Dim Ver As Long
Ver = GetVersion()
MsgBox ("System Version is " & Ver)
End Function
改变为:
Private Declare Function GetVersion Lib "kernel32" () As
Integer
Function GetVer()
Dim Ver As Integer
Ver = GetVersion()
MsgBox("System Version is " & Ver)
End Function
除了数字类型的升级外,Visual Basic 6.0还支持固定长度字符
串类型,该类型升级到Visual Basic.NET后会定义为固定长度字符串兼容类。
所以在Visual Basic 6.0代码中最好使用通用字符串定义,例如:
Private Declare Function GetUserName Lib "advapi32.dll"
Alias _
【我对这篇文章有话说?】
VB.Net语言方面的改进(轉)[05-20]
Vb.Net问题集 (转贴于此)[05-20]
VB.Net常用语法(转)[05-20]
Visual Basic .NET中的语言创新[05-20]
Visual Basic.NET 新编程模型和语..[05-20]
VS.NET为企业作好准备了吗?[05-20]
Visual Basic 6.0 控件和 .NET 控..[05-20]
Visual Basic 6.0 控件和 .NET 控..[05-20]
VB.net 编码规范(也适用于C#) ..[05-20]
字符串加解密的类(VB.NET Sourc..[05-20]
VB.Net语言方面的改进(轉)[05-20]
Vb.Net问题集 (转贴于此)[05-20]
VB.Net常用语法(转)[05-20]
Visual Basic .NET中的语言创新[05-20]
Visual Basic.NET 新编程模型和语..[05-20]
VS.NET为企业作好准备了吗?[05-20]
Visual Basic 6.0 控件和 .NET 控..[05-20]
Visual Basic 6.0 控件和 .NET 控..[05-20]
VB.net 编码规范(也适用于C#) ..[05-20]
给初学的朋友们,datagrid用xml作..[05-20]