
正文
vb.net计算机名 vb计算机代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net的获取计算机名称问题
My功能可以替代很多APIvb.net计算机名,因为CLR已经封装vb.net计算机名了大量系统函数,不建议使用API,那样会限制程序vb.net计算机名的可移植性。(微软声称.NET FRAMEWORK是跨平台的,但是迄今都没看见在Linux上的.NET 程序)
多翻翻MSDN就知道东西怎么用vb.net计算机名了
相关问答
Q1: 用vb.net做桌面程序,怎么得到本机"计算机名"?
很容易啊vb.net计算机名:
MsgBox(SystemInformation.ComputerName)
Q2: VB如果获取电脑的名称
VB获取计算机名称的方法如下:
说明:计算机名就是打开控制面板-系统-网络标识-完整的计算机名称
Private Declare Function GetComputerName Lib "kernel32"
Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Private Sub Command1_Click()
Dim Name As String, Length As Long
Length = 225
Name = String(Length, Chr(0))
GetComputerName Name, Length
Name = Left(Name, Length)
Label1.Caption = Name
End Sub
Private Sub Form_Load()
End Sub
注意:该方法是通过kernel32.dll来获取的,chr(0)返回的就是计算机名。
kernel32.dll是Windows9x/Me中非常重要的32位动态链接库文件,属于内核级文件。它控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域,使别的程序无法占用这个内存区域。
关于vb.net计算机名和vb计算机代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






