Salve a tutti,
desideravo creare una funzione in vb6 che mi restituisce al doppio clic il valore di quello che ho cliccato.
Grazie a tutti![]()
Salve a tutti,
desideravo creare una funzione in vb6 che mi restituisce al doppio clic il valore di quello che ho cliccato.
Grazie a tutti![]()
... e cosa hai cliccato?
Sono delle label..
ciao guliver81
da quanto ho capito...
vuoi che al click su una scacchiera di LABEL
ti risponda con il contenuto della label.
Ci sono DUE metodi per risolvere.
La piu complicata
Intercettare la posizione del muuse, al click
cercare l'oggetto che corrisponde all posizione
estrarre il contenuto della posizione.
La piu utilizzata, e la piu semplice.
Crei una Lista di Label che compongono la scacchiera
al comando CLICK della label di controllo fai estrarre il contenuto
della label selezionata.
Veramente di modi ce ne possono essere diversi...![]()
Il punto è che prima occorre sapere se i controlli Label fanno parte di un'array di controlli oppure no.
1. Se fa parte di un array allora basta una riga di codice, perchè l'evento DoubleClick è comune.
2. Se invece non lo è, allora si può usare il multicasting.
Cerca di spiegare meglio lo scenario...
Attendiamo la risposta...
:bye:
Io direi: se invece non lo è... fare in modo che lo sia!Originariamente inviato da gibra
2. Se invece non lo è, allora si può usare il multicasting.
![]()