KingFrm
KingFrm
KingFrm
Would you like to react to this message? Create an account in a few clicks or log in to continue.

KingFrm

Bilgi paylaşım adresi
 
AnasayfaAnasayfa  GaleriGaleri  Latest imagesLatest images  AramaArama  Kayıt OlKayıt Ol  Giriş yapGiriş yap  

 

 Gün İçinde Bilgisayarınızı Kullanırken Kaç Tıklama Yapıtığınız

Aşağa gitmek 
YazarMesaj
___YöRüKBeYi___
Yönetici
Yönetici
___YöRüKBeYi___


Mesaj Sayısı : 185
Reputation : 16
Kayıt tarihi : 14/03/11
Yaş : 40
Nerden : ESKİŞEHİR

Gün İçinde Bilgisayarınızı Kullanırken Kaç Tıklama Yapıtığınız Empty
MesajKonu: Gün İçinde Bilgisayarınızı Kullanırken Kaç Tıklama Yapıtığınız   Gün İçinde Bilgisayarınızı Kullanırken Kaç Tıklama Yapıtığınız EmptyÇarş. Mart 16, 2011 5:50 pm

[Linkleri görebilmek için üye olun veya giriş yapın.]




Belirlediğiniz zamanda mouse ile kaç tıklama yaptığınızı sayar. Formu kapattığınızda systrayda saymaya devam eder.

Forumunuza 2 adet Label ve 1 adet Buton ekleyin.
"LabelSolDeger" ve "LabelSagDeger" olarak iki labelinizi, "CmdSifirla" olarak ta butonunuzu isimlendirin.

'*********** Module yapıştırılacak alan **************
Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer

Public Const VK_TAB = &H9
Public Const VK_F1 = &H70
Public Const VK_F10 = &H79
Public Const VK_F11 = &H7A
Public Const VK_F2 = &H71
Public Const VK_F7 = &H76
Public Const VK_F8 = &H77
Public Const VK_LBUTTON = &H1
Public Const VK_RBUTTON = &H2

Public Type NOTIFYICONDATA
cbSize As Long
hwnd As Long
uId As Long
uFlags As Long
uCallBackMessage As Long
hIcon As Long
szTip As String * 64
End Type
Public Const NIM_ADD = &H0
Public Const NIM_MODIFY = &H1
Public Const NIM_DELETE = &H2
Public Const WM_MOUSEMOVE = &H200
Public Const NIF_MESSAGE = &H1
Public Const NIF_ICON = &H2
Public Const NIF_TIP = &H4
Public Const WM_LBUTTONDBLCLK = &H203 'Double-click
Public Const WM_LBUTTONDOWN = &H201 'Button down
Public Const WM_LBUTTONUP = &H202 'Button up
Public Const WM_RBUTTONDBLCLK = &H206 'Double-click
Public Const WM_RBUTTONDOWN = &H204 'Button down
Public Const WM_RBUTTONUP = &H205 'Button up

Public Declare Function Shell_NotifyIcon Lib "shell32" Alias
"Shell_NotifyIconA" (ByVal dwMessage As Long, pnid As NOTIFYICONDATA) As
Boolean



'********Forma yapıştırılacak alan*****
Dim SayL, SayR As Long
Dim nid As NOTIFYICONDATA

Private Sub CmdSifirla_Click()
SayL = 0
SayR = 0
LabelSolDeger = SayL
LabelSagDeger = SayR
Me.Caption = "TıkSay " & Time & "' den beri"
End Sub

Private Sub Form_Load()
CmdSifirla = True
End Sub

Private Sub MnuExit_Click()
End
End Sub

Private Sub Timer1_Timer()
If GetAsyncKeyState(VK_LBUTTON) Then
SayL = SayL + 1
LabelSolDeger = SayL
ElseIf GetAsyncKeyState(VK_RBUTTON) Then
SayR = SayR + 1
LabelSagDeger = SayR
End If

End Sub

Sub minimize_to_tray()
Me.Hide
With nid
.cbSize = Len(nid)
.hwnd = Me.hwnd
.uId = vbNull
.uFlags = NIF_ICON Or NIF_TIP Or NIF_MESSAGE
.uCallBackMessage = WM_MOUSEMOVE
.hIcon = Me.Icon
End With
Shell_NotifyIcon NIM_ADD, nid
End Sub

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

Dim msg As Long
Dim sFilter As String

msg = X / Screen.TwipsPerPixelX
Select Case msg
Case WM_LBUTTONDOWN
Me.Show
Shell_NotifyIcon NIM_DELETE, nid
Case WM_LBUTTONUP
Case WM_LBUTTONDBLCLK
Case WM_RBUTTONDOWN
Case WM_RBUTTONUP
PopupMenu Mnu
Case WM_RBUTTONDBLCLK
End Select

End Sub
Private Sub Form_Unload(Cancel As Integer)
Cancel = 1
minimize_to_tray
End Sub
Sayfa başına dön Aşağa gitmek
 
Gün İçinde Bilgisayarınızı Kullanırken Kaç Tıklama Yapıtığınız
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
KingFrm :: Bilgisayar-
Buraya geçin: