Avatar billede nyholm Novice
13. februar 2008 - 19:02 Der er 4 kommentarer og
1 løsning

Ændra muspekaren

Om jag vill ændra muspekaren till en hand nær nær den førs øver ett klickbar knapp, hur skrivs detta i koden?
Avatar billede mugs Novice
13. februar 2008 - 19:07 #1
Indsæt denne i et modul:

Option Compare Database
Option Explicit
'Nedenfor en liste med forskellige markørtyper.
Public Const IDC_APPSTARTING = 32650&
Public Const IDC_HAND = 32649&
Public Const IDC_ARROW = 32512&
Public Const IDC_CROSS = 32515&
Public Const IDC_IBEAM = 32513&
Public Const IDC_ICON = 32641&
Public Const IDC_NO = 32648&
Public Const IDC_SIZE = 32640&
Public Const IDC_SIZEALL = 32646&
Public Const IDC_SIZENESW = 32643&
Public Const IDC_SIZENS = 32645&
Public Const IDC_SIZENWSE = 32642&
Public Const IDC_SIZEWE = 32644&
Public Const IDC_UPARROW = 32516&
Public Const IDC_WAIT = 32514&
'Selve koden
Declare Function LoadCursorBynum Lib "user32" Alias "LoadCursorA" _
(ByVal hInstance As Long, ByVal lpCursorName As Long) As Long
Declare Function LoadCursorFromFile Lib "user32" Alias "LoadCursorFromFileA" (ByVal lpFileName As String) As Long
Declare Function SetCursor Lib "user32" (ByVal hCursor As Long) As Long
Function MouseCursor(CursorType As Long)
  Dim lngRet As Long
  lngRet = LoadCursorBynum(0&, CursorType)
  lngRet = SetCursor(lngRet)
End Function
Function PointM(strPathToCursor As String)
  Dim lngRet As Long
  lngRet = LoadCursorFromFile(strPathToCursor)
  lngRet = SetCursor(lngRet)
End Function

Kald funktionen med denne:

MouseCursor IDC_HAND
Avatar billede nyholm Novice
13. februar 2008 - 19:16 #2
Tack før detta mugs
Avatar billede mugs Novice
13. februar 2008 - 19:20 #3
Selv tak - Men kan du få det til at fungere?
Avatar billede nyholm Novice
13. februar 2008 - 19:33 #4
Det fungerar utmærkt!
Avatar billede mugs Novice
13. februar 2008 - 19:38 #5
Tak for point :o)
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