怎样获的本机名称?
解决方案 »
- VB在Form的属性中有一个是能让所有控件无法鼠标拖动,请告诉我这个属性的名称
- 需要一个能够长期(大概4个月)出差的程序员。底薪4000(外加大概2000补助)。
- 怎么调整控件的背景为透明
- 嘿嘿,有点简单,不过我不会,关于ADO的参数对象问题.
- 烦了我很久了的水晶报表问题,唉,谁能帮我解决哦
- 在adodc1控件中,如何使用一个未建连接的数据集?
- 数据库优化?和查找的算法?(寻求高级算法)
- 请问为什么?
- 提问:我想请问如何设置datareport控件成横向打印————高分
- 谁要"推箱子"源码?
- 从数据库将程序纪录动态装载到“ActiveBar”中的问题。80分!不够再加!!
- win2000下用C++开发的dll,在win2003server下用VB程序调用出错?郁闷
m_ComputerName = String(255, " ")
GetComputerName m_ComputerName, 255
m_ComputerName = Trim(m_ComputerName)
m_ComputerName = Left(m_ComputerName, Len(m_ComputerName) - 1)
Winsock 控件text1.text=winsock1.localhostname
Private Sub Command1_Click()
Text1.Text = Winsock1.LocalIP
Text2.Text = Winsock1.LocalHostName
Winsock1.Close
End Sub
Dim nRet As Long
Dim lpBuffer As String
Dim nSize As Long nSize = 60
lpBuffer = String(nSize + 1, 0)
nRet = GetComputerName(lpBuffer, nSize)
lpBuffer = Left(lpBuffer, nSize)
getPcName = lpBuffer
End Function
前面还要声明一些api函数
'
'取计算机名
'函数:Get_ComputerName
'参数:无
'返回值:String,计算机名称
'例子:
Public Function Get_ComputerName() As String
Dim strString As String
strString = String(255, Chr$(0))
GetComputerName strString, 255
strString = Left$(strString, InStr(1, strString, Chr$(0)) - 1)
Get_ComputerName = strString
End Function