Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [VB e Access] mouse e cartina


    sono disperata!!!!!
    Ho una cartina con i piani di un edificio e le stanze relative ai piani. All'interno delle stanze ci sono dei computers. Dovrei riuscire, IN DUE GIORNI, a far sì che puntando il mouse su un punto della cartina si deve aprire la finestra con lecaratteristiche di quella stanza.
    C'è qualcuno che mi può gentilmente aiutare?
    AIUTO!!!

  2. #2
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Che io sappia, Access non gestisce mappature di immagini...

  3. #3
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    Io farei cosi':

    Sull'immagine della cartina (che imposterei come sfondo della form con la prop. Picture) piazzerei delle etichette trasparenti (label prop. BackStyle a Trasparent) nei punti che mi interessano (per far vedere che ci stai passando sopra, imposta la proprieta' mouse pointer ad un valore diverso da 0); nell'evento click di ciascuna label metti il pezzo di programma che visualizza le caratteristiche relative.
    p.e:
    codice:
    Private Sub Label1_Click()
       msgbox "stanza uno"
    End Sub
    .....
    Private Sub Label2_Click()
       msgbox "stanza due"
    End Sub
    ......
    Ovviamente il tutto in VB (ma lo puoi fare anche con VBA per Access)

    Ci va MENO DI 2 GIORNI

    Ciao.
    ...and I miss you...like the deserts miss the rain...

  4. #4
    Grazie comunque di aver "raccolto" la mia richiesta di aiuto!

  5. #5
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    Ma allora hai risolto?
    ...and I miss you...like the deserts miss the rain...

  6. #6
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Originariamente inviato da vonkranz
    Io farei cosi':

    Sull'immagine della cartina (che imposterei come sfondo della form con la prop. Picture) piazzerei delle etichette trasparenti (label prop. BackStyle a Trasparent) nei punti che mi interessano (per far vedere che ci stai passando sopra, imposta la proprieta' mouse pointer ad un valore diverso da 0); nell'evento click di ciascuna label metti il pezzo di programma che visualizza le caratteristiche relative.
    p.e:
    codice:
    Private Sub Label1_Click()
       msgbox "stanza uno"
    End Sub
    .....
    Private Sub Label2_Click()
       msgbox "stanza due"
    End Sub
    ......
    Ovviamente il tutto in VB (ma lo puoi fare anche con VBA per Access)

    Ci va MENO DI 2 GIORNI

    Ciao.
    Complimenti. Non avevo pensato ad usare le label!
    Purtroppo però in Access la proprietà mousepointer può trasformare il cursore solo in freccia, testo, clessidra, ridimensionamento N-S, ridimensionamento E-O...
    Non c'è la manina... che peccato

  7. #7
    Grazie a tutti.
    Ci proverò e... speriamo bene

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 © 2025 vBulletin Solutions, Inc. All rights reserved.