itbjarne>
Det er vel på den maskine man arbejder eller hvad ?
Med ADsI kan man få oplysningerne fra domain controleren......
ved ikke om det har interesse, men paster lige koden for den loginting jeg har lavet.....
Option Explicit
Dim dso As IADsOpenDSObject
Dim domain As IADsDomain
Dim vUser As String
Dim vPass As String
Dim vDomain As String
Private Sub cmdClose_Click()
Unload Me
End
End Sub
Private Sub cmdVerify_Click()
On Local Error GoTo ErrorHandler
vUser = txtUser.Text
vPass = txtPass.Text
vDomain = txtDomain.Text
Set dso = GetObject("WinNT:")
Set domain = dso.OpenDSObject("
WinNT://" & vDomain & "", "" & vUser & "", "" & vPass & "", ADS_SECURE_AUTHENTICATION)
Exit Sub
ErrorHandler:
If Err = -2147023570 Then MsgBox "Unknown User or Bad Password", , "Login Failure"
If Err = -2147467259 Then MsgBox "Unknown Domain", , "Login Failure"
Exit Sub
End Sub
Private Sub txtUser_GotFocus()
txtUser.SelStart = 0
txtUser.SelLength = Len(txtUser.Text)
End Sub
Private Sub txtPass_GotFocus()
txtPass.SelStart = 0
txtPass.SelLength = Len(txtPass.Text)
End Sub
Private Sub txtDomain_GotFocus()
txtDomain.SelStart = 0
txtDomain.SelLength = Len(txtDomain.Text)
End Sub