Nov 15

Asp.Net调用系统API 晴

lee , 16:15 , 开发相关 » Asp.Net , 评论(0) , 引用(0) , 阅读(7919) , Via 本站原创 | |
今天试了试,不要以为只有windows程序才能调用系统API哦
Asp.Net也是可以的,嘿嘿pig
只要把需要的Dll文件引进来,然后就可以用API的接口啦
帖个试验成功的例子,获取当前用户名的
Declare Function GetUserName Lib "advapi32.dll" Alias _
"GetUserNameA" (ByVal lpBuffer As String, ByRef nSize As Integer) As Integer

调用方法如下:
Function GetUser()
   Dim Ret As Integer
   Dim UserName As String
   Dim Buffer As String
   Buffer = New String(CChar(" "), 25)
   Ret = GetUserName(Buffer, 25)
   UserName = Left(Buffer, InStr(Buffer, Chr(0)) - 1)
   MsgBox(UserName)
End Function

grin很简单吧,不过需要了解API.我还不太懂,不能放出好的例子来
Tags: ,
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]