VB.NET使用API技巧讲解

网友投稿 310 2023-05-17

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  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.

这是调用Kernel中的MoveFile函数,在DllImport中必须声明要调用的函数库明,如Kernel32,User32,GDI32等,EntryPoint为要调用函数名.

下面是调用ShowWindow函数的实例:

复制SetLastError:=True

CharSet

CharSet:=CharSet.Unicode, _  
ExactSpelling:=True, _   CallingConvention

Calling

Convention:

=Calling

Convention.StdCall)
> _  

Public Shared Function 

ShowWindow(ByVal HWNE 

As Integer,_  

ByVal nCmdShow As Integer) 

As Integer  
End Function  1.2.3.4.5.6.7.8.9.10.11.12.

顺便说一句,在.NET中使用从前VB6中HWND属性的方法是:

Me.Handle.ToInt32

以上就是对VB.NET使用API的详细介绍。

【编辑推荐】

VB.NET语言特点详解 VB.NET多线程实用方法解析 VB.NET线程访问数据库实用技巧分享 VB.NET文本框处理实际应用解读 正确理解VB.NET函数调用

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:分享我免费可用API接口网站
下一篇:从申请到调用:全国快递物流查询 API 使用教程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~