VB.NET作为一个功能强大的开发平台,给开发人员带来了不少的好处。我们今天为大家介绍的是VB.NET使用API的相关技巧,希望能给大家带来一些帮助,提高大家的编写效率,方便大家了解这门语言的应用方式。
可能说VB.NET是一个令人恨又令爱的编程软件,新版的.NET不像VB6那样多的支持API调用,好不容易在MSDN中找到的VB.NET使用API,代码如下:
- [Visual Basic]
- SetLastError := True, CharSet
:= CharSet.Unicode, _- ExactSpelling := True, _
- CallingConvention :=
CallingConvention.StdCall)> _- Public Shared Function
MoveFile(src As String, dst As
String) As Boolean- ' Leave function empty -
DLLImport attribute forces
calls to MoveFile to- ' be forwarded to MoveFileW
in KERNEL32.DLL- End Function
这是调用Kernel中的MoveFile函数,在DllImport中必须声明要调用的函数库明,如Kernel32,User32,GDI32等,EntryPoint为要调用函数名.
下面是调用ShowWindow函数的实例:
- SetLastError:=True, CharSet
CharSet:=CharSet.Unicode, _- ExactSpelling:=True, _
- CallingConventionCalling
Convention:=Calling
Convention.StdCall)> _- Public Shared Function
ShowWindow(ByVal HWNE
As Integer,_- ByVal nCmdShow As Integer)
As Integer- End Function
顺便说一句,在.NET中使用从前VB6中HWND属性的方法是:
Me.Handle.ToInt32
以上就是对VB.NET使用API的详细介绍。
网页标题:VB.NET使用API技巧讲解
当前URL:http://www.shufengxianlan.com/qtweb/news24/380924.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联