我知道在Access應用程序中至少有兩種檢索用戶名的方法。environ(「username」)與advapi32.dll
可以使用ENVIRON功能:
environ("username")
而且你可以在上述方法是最安全的使用ADVAPI32.DLL
Public Declare Function GetUserName& Lib "advapi32.dll" Alias _
"GetUserNameA" (ByVal lpBuffer As String, nSize As Long)
s = String(l, Chr(32))
GetUserName s, l
username = Left$(s, l - 1)
哪一個使用GetUsername?爲什麼?
也許一些背景信息,應用程序在本地計算機和遠程桌面上都使用。
+1除我會跳過Set Nothing語句,因爲WNet在超出範圍時將被銷燬。 – JimmyPena
@JP阿酷,我沒有意識到:) –