Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 8 su 8

[Access - VBA] Cursore mano su una label

  1. #1
    1sirena non è in linea Scolaretto
    Ciao a tutti.

    Credo che sia facilissimo, eppure non riesco a far comparire il cursore mano ogni volta che il mouse passa sopra una etichetta..

    cioè vorrei semplicemente che al passaggio del mouse sopra una label il cursore cambiasse con la classica manina, in modo tale da far capire che la label è cliccabile..

    Ho trovato su internet questo codice, ma non funziona:
    Private Sub lblArgomento_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
        lblArgomento.MouseIcon = LoadPicture("C:\Windows\Cursors\aero_link.cur")
        lblArgomento.MousePointer = 99
    End Sub
    
    Ultima modifica di 1sirena; 06-05-2010 12:57 

  2. #2
    L'avatar di BLUES
    BLUES non è in linea Scribacchino
    Quote Originariamente inviato da 1sirena Visualizza il messaggio
    Ciao a tutti.

    Credo che sia facilissimo, eppure non riesco a far comparire il cursore mano ogni volta che il mouse passa sopra una etichetta..

    cioè vorrei semplicemente che al passaggio del mouse sopra una label il cursore cambiasse con la classica manina, in modo tale da far capire che la label è cliccabile..

    Ho trovato su internet questo codice, ma non funziona:
    Private Sub lblArgomento_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
        lblArgomento.MouseIcon = LoadPicture("C:\Windows\Cursors\aero_link.cur")
        lblArgomento.MousePointer = 99
    End Sub
    
    Ciao Sirena c'è un piccolo trucco molto facile, ti basta assegnare uno spazio dall'Evento Formato --> Indirizzo coll. Ipertestuale e automaticamente ti trasformerà in una manina al passaggio di quella Label (Vale anche per i pulsanti)

    Spero sia utile
    ____
    Blues

  3. #3
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Quote Originariamente inviato da 1sirena Visualizza il messaggio
    Ciao a tutti.

    Credo che sia facilissimo, eppure non riesco a far comparire il cursore mano ogni volta che il mouse passa sopra una etichetta..

    cioè vorrei semplicemente che al passaggio del mouse sopra una label il cursore cambiasse con la classica manina, in modo tale da far capire che la label è cliccabile..

    Ho trovato su internet questo codice, ma non funziona:
    Private Sub lblArgomento_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
        lblArgomento.MouseIcon = LoadPicture("C:\Windows\Cursors\aero_link.cur")
        lblArgomento.MousePointer = 99
    End Sub
    
    La proprietà MouseIcon da dove esce...? L'hai inventata sperando funzionasse...?
    [MousePointer] invece esiste, ma tu l'hai associata ad un'oggetto che non la espone...!

    Sei sicuro di aver letto l'Help prima di scrivere...??

    Quel codice è di sicuro per VB6 e non per Access...!!!!!!!

    Metti uno spazio nella proprietà "SottoIndirizzo Colleg. Ipertestuale" non serve altro.

    Se proprio però ci tieni a fare cose difficili... anche se inutili:
    MS ACCESS Code Sample - versione usabile/accessibile
    ℹ️ Leggi di più su @Alex ...

  4. #4
    1sirena non è in linea Scolaretto
    Grazie mille BLUES!!!!!!!!!!!!!!!!!!!!!

  5. #5
    L'avatar di BLUES
    BLUES non è in linea Scribacchino
    Quote Originariamente inviato da 1sirena Visualizza il messaggio
    Grazie mille BLUES!!!!!!!!!!!!!!!!!!!!!
    Il merito di tutto ciò è Alex infatti tempo fa lessi le sue istruzioni in questo forum che se avessi fatto una ricerca l'avresti già trovata, alla prox
    ____
    Blues

  6. #6
    1sirena non è in linea Scolaretto
    si ma a differenza sua tu(BLUES) sei stato più gentile

    P.S. ma siccome sono educata ringrazio anche Alex

  7. #7
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Quote Originariamente inviato da 1sirena Visualizza il messaggio
    si ma a differenza sua tu(BLUES) sei stato più gentile

    P.S. ma siccome sono educata ringrazio anche Alex
    Ricorda che essere diretti anche se spigolosi non significa essere maleducati.

    Nel tuo caso, oltre a segnalarti la soluzione, credo che sia giusto segnalare l'errore che hai commesso, sperando che la prossima volta tu in autonomia arrivi a premere F1 per aprire l'help.

    Sono stato educato anche senza fare le faccine...?

    Saluti
    ℹ️ Leggi di più su @Alex ...

  8. #8
    1sirena non è in linea Scolaretto
    non volevo insinuare che sei maleducato ... lungi da me!!!!
    però un pò acido si

    senza offesa ... e scusa per le faccine ... ciao e ancora grazie

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. [ASP.Net]Popolare Gridview a mano
    Da Rocco nel forum ASP 3, ASP .Net
    Risposte: 7
    Ultimo Post: 07-01-2016, 20:17
  2. Risposte: 2
    Ultimo Post: 23-04-2011, 00:26
  3. ciao a tutti....ki mi da una mano??
    Da BARDOK nel forum Presentati
    Risposte: 1
    Ultimo Post: 12-08-2009, 19:51
  4. disegno a mano libera vb.net
    Da ddos nel forum Visual Basic .Net
    Risposte: 7
    Ultimo Post: 22-11-2008, 19:50
  5. [Access] Scia del cursore
    Da Antonello nel forum Microsoft Access
    Risposte: 1
    Ultimo Post: 04-12-2004, 14:49