Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kotačić na mišu mi smeta

[es] :: Access :: Kotačić na mišu mi smeta

[ Pregleda: 5911 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sbing
Hr

Član broj: 48455
Poruke: 77
*.cmu.carnet.hr.



Profil

icon Kotačić na mišu mi smeta29.05.2005. u 16:37 - pre 229 meseci
Kad vrtim kotačić na mišu dok mi je otvorena forma, access vrti recorde. Kako da to isključim? U aplikaciji koju radim mi to jako smeta.
 
Odgovor na temu

Gomatami
Goran Markovic

Član broj: 33496
Poruke: 163



+2 Profil

icon Re: Kotačić na mišu mi smeta07.06.2005. u 21:37 - pre 229 meseci
U Design View-u forme imas Event "On Mouse Wheel" - tu postavi neki kod . Ja obicno stavim Beep.
I tako ...
 
Odgovor na temu

adenis
bih

Član broj: 24296
Poruke: 256
*.dlp460.bih.net.ba.



Profil

icon Re: Kotačić na mišu mi smeta13.06.2005. u 14:08 - pre 229 meseci
http://www.microsoft-accesssolutions.co.uk/disable_mousewheel.htm

slucajno naletih na ovo pa mozda nekome zatreba.
 
Odgovor na temu

sbing
Hr

Član broj: 48455
Poruke: 77
*.cmu.carnet.hr.



Profil

icon Re: Kotačić na mišu mi smeta17.06.2005. u 17:45 - pre 229 meseci
Ovo rješenje sa Beep-om mi baš nije odgovaralo, hvala adenise baš to mi je trebalo.
 
Odgovor na temu

rribaric
romano ribarić
rijeka

Član broj: 31410
Poruke: 165
*.adsl.net.t-com.hr.



Profil

icon Re: Kotačić na mišu mi smeta25.10.2005. u 15:31 - pre 225 meseci
da ova stvar je SUPER!Radi !

romano
 
Odgovor na temu

Serbiankum
Srbija

Član broj: 54947
Poruke: 240
*.adsl.sezampro.yu.

Sajt: www.drvoumomdvoristu.com


Profil

icon Re: Kotačić na mišu mi smeta23.05.2006. u 11:12 - pre 218 meseci
Link iznad ne radi, pa pitanje ostaje isto kako ugastit to setanje kroz rekorde?

pozdrav
 
Odgovor na temu

drp
Jurica Lucic
Zadar

Član broj: 58421
Poruke: 31
*.adsl.net.t-com.hr.



Profil

icon Re: Kotačić na mišu mi smeta06.06.2006. u 07:11 - pre 217 meseci
MouseHook.dll treba ti ovaj file

a evo kod skinio negdje s neta

---------------------- Onemogucava skrolanja misa ------------------------------------------------
Private Sub Form_Load()
'onemogucava skrolanje misom
Dim blRet As Boolean
blRet = MouseWheelOFF(False)
End Sub

Je uredu je...
 
Odgovor na temu

drp
Jurica Lucic
Zadar

Član broj: 58421
Poruke: 31
*.adsl.net.t-com.hr.



Profil

icon Re: Kotačić na mišu mi smeta06.06.2006. u 07:13 - pre 217 meseci
i modul je ovdje zaboravi na njega
modul se zove (modMouseHook)



Option Compare Database
Option Explicit

Private Declare Function LoadLibrary Lib "kernel32" _
Alias "LoadLibraryA" (ByVal lpLibFileName As String) As Long

Private Declare Function FreeLibrary Lib "kernel32" _
(ByVal hLibModule As Long) As Long

Private Declare Function StopMouseWheel Lib "MouseHook" _
(ByVal hwnd As Long, ByVal AccessThreadID As Long, _
Optional ByVal bNoSubformScroll As Boolean = False, Optional ByVal blIsGlobal As Boolean = False) As Boolean

Private Declare Function StartMouseWheel Lib "MouseHook" _
(ByVal hwnd As Long) As Boolean

Private Declare Function GetCurrentThreadId Lib "kernel32" () As Long

' Instance returned from LoadLibrary call
Private hLib As Long

Public Function MouseWheelON() As Boolean
MouseWheelON = StartMouseWheel(Application.hWndAccessApp)
If hLib <> 0 Then
hLib = FreeLibrary(hLib)
End If
End Function

Public Function MouseWheelOFF(Optional NoSubFormScroll As Boolean = False, Optional GlobalHook As Boolean = False) As Boolean
Dim s As String
Dim blRet As Boolean
Dim AccessThreadID As Long

On Error Resume Next
' Our error string
s = "Ne mogu pronaći file (MouseHook.dll) " & vbCrLf
s = s & "Molim vas iskopirajte fajl MouseHook.dll u vaš Windows System folder ili u isti program gdje se nalazi aplikacija MDB."

' OK Try to load the DLL assuming it is in the Window System folder
hLib = LoadLibrary("MouseHook.dll")
If hLib = 0 Then
' See if the DLL is in the same folder as this MDB
' CurrentDB works with both A97 and A2K or higher
hLib = LoadLibrary(CurrentDBDir() & "MouseHook.dll")
If hLib = 0 Then
MsgBox s, vbOKOnly, "MISSING MOUSEHOOK.dll FILE"
MouseWheelOFF = False
Exit Function
End If
End If

' Get the ID for this thread
AccessThreadID = GetCurrentThreadId()
' Call our MouseHook function in the MouseHook dll.
' Please not the Optional GlobalHook BOOLEAN parameter
' Several developers asked for the MouseHook to be able to work with
' multiple instances of Access. In order to accomodate this request I
' have modified the function to allow the caller to
' specify a thread specific(this current instance of Access only) or
' a global(all applications) MouseWheel Hook.
' Only use the GlobalHook if you will be running multiple instances of Access!
MouseWheelOFF = StopMouseWheel(Application.hWndAccessApp, AccessThreadID, NoSubFormScroll, GlobalHook)

End Function


'******************** Code Begin ****************
'Code courtesy of
'Terry Kreft & Ken Getz
'
Function CurrentDBDir() As String
Dim strDBPath As String
Dim strDBFile As String
strDBPath = CurrentDb.Name
strDBFile = Dir(strDBPath)
CurrentDBDir = Left$(strDBPath, Len(strDBPath) - Len(strDBFile))
End Function
'******************** Code End ****************


Je uredu je...
 
Odgovor na temu

[es] :: Access :: Kotačić na mišu mi smeta

[ Pregleda: 5911 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.