Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121

    [VB 6.0]Ottenere coordinate mouse

    Salve,
    ho cercato parecchio in internet ma senza successo.
    Ho estremo bisogno di sapere come ottenere le coordinate del mouse, e salvarle nella variabili X,Y(Integer).

    una roba del tipo:
    x = mouse.x
    y = mouse.y

    Grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    GetCursorPos Function
    http://msdn.microsoft.com/en-us/library/ms648390(VS.85).aspx


    P.S. Fai attenzione ... non è questa la sezione giusta per il VB6
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121
    scusa ma io di vb ne so poco... mi puoi fare un piccolo esempio di come si dichiara una variabile di tipo point? ho provato a scrivere dim x as point, ma non va.
    Come faccio a salvare in 2 variabili DI TIPO INTERO queste maledette coordinate del mouse?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Originariamente inviato da XBarboX
    scusa ma io di vb ne so poco...
    Un buon motivo per studiarlo ...

    mi puoi fare un piccolo esempio di come si dichiara una variabile di tipo point?
    L'avresti trovata ovunque su internet, se solo avessi fatto una ricerca con quella API ...

    codice:
    Public Type POINTAPI
       X As Long
       Y As Long
    End Type
    
    Dim ptPosizione As POINTAPI
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it L'avatar di XBarboX
    Registrato dal
    Dec 2008
    Messaggi
    121
    Così funziona:

    codice:
    Option Explicit
    
    Private Type POINTAPI
        X As Long
        Y As Long
    End Type
    
    Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
    
    Dim pt As POINTAPI
    
    Private Sub Timer1_Timer()
    GetCursorPos pt
    Label1.Caption = pt.X
    Label2.Caption = pt.Y
    End Sub

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Originariamente inviato da XBarboX
    Così funziona
    Già ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.