设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 761|回复: 1
打印 上一主题 下一主题

[其它] [求助]ACCESS里怎样知道自己的计算机名字

[复制链接]
跳转到指定楼层
1#
发表于 2006-7-8 04:45:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
RT
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-7-8 05:01:00 | 只看该作者
Private Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Public Function ComputerName()
Dim a As String * 40
Dim nSize As Long
nSize = 40
   Call GetComputerName(a, nSize)
   ComputerName = StrZ(a)
   
End Function

Private Function StrZ(par As String) As String
Dim nSize As Long, i As Long, Rez As String
   nSize = Len(par)
   i = InStr(1, par, Chr(0)) - 1
   If i > nSize Then i = nSize
   If i < 0 Then i = nSize
   StrZ = Mid(par, 1, i)
   
End Function


Private Sub Form_Load()
MsgBox ComputerName()
End Sub
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-14 10:48 , Processed in 0.095320 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表