Avatar billede n_riber Nybegynder
30. juli 2001 - 10:49 Der er 1 kommentar og
1 løsning

hvordan kan jeg åbne nedenstående modul via kommandoknap?

modulet er gemt som \"brugernavn\"

Option Explicit

    \' Access the GetUserNameA function in advapi32.dll and
    \' call the function GetUserName.
    Declare Function GetUserName Lib \"advapi32.dll\" Alias \"GetUserNameA\" _
    (ByVal lpBuffer As String, nSize As Long) As Long

    \' Main routine to Dimension variables, retrieve user name
    \' and display answer.
    Sub Get_User_Name()

    \' Dimension variables
    Dim lpBuff As String * 25
    Dim ret As Long, UserName As String

    \' Get the user name minus any trailing spaces found in the name.
    ret = GetUserName(lpBuff, 25)
    UserName = Left(lpBuff, InStr(lpBuff, Chr(0)) - 1)

    \' Display the User Name
    MsgBox UserName
    End Sub


Avatar billede proaccess Nybegynder
30. juli 2001 - 10:53 #1
Enten skal du lave sin SUB om til en FUNCTION eller du kan lave en funktion, som kalder din sub...

Public Fuction visBruger()
  Get_User_Name()
End Function

Så indsætter du bare visBruger() i on_Click på knappen
Avatar billede n_riber Nybegynder
30. juli 2001 - 11:18 #2
har lavet den om til en function, det virker nu

tak proaccess
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester