Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Posizione del cursore

2 views
Skip to first unread message

il barbi

unread,
Jan 11, 2004, 3:19:06 PM1/11/04
to
Mi serve una funzione Visual Basic che mi dia la posizione
del cursore in un controllo di testo, nel senso di numero
d'ordine del carattere su cui e' posizionato, esiste?
il barbi


ALESSANDRO Baraldi

unread,
Jan 11, 2004, 4:45:52 PM1/11/04
to

"il barbi" <ilb...@tin.it> ha scritto nel messaggio
news:_ciMb.94545$_P.35...@news4.tin.it...


Ogni Controllo dispone dell'Evento MouseMove, ma se spieghi a cosa
ti serve potresti avere un'aiuto più costruttivo....!

@Alex.


il barbi

unread,
Jan 12, 2004, 7:56:34 AM1/12/04
to
"ALESSANDRO Baraldi" <ik2...@libero.it> ha scritto nel
messaggio news:btsgb4$er0$1...@lacerta.tiscalinet.it...
nel controllo di testo c'e' una successione di parole,
separate da spazi, e io posizionando il mouse (o usando la
freccia dx) voglio determinare la parola su cui sta il
cursore
il barbi

Alessandro Baraldi

unread,
Jan 12, 2004, 9:20:10 AM1/12/04
to
"il barbi" <ilb...@tin.it> wrote in message
news:6QwMb.77258$VW.32...@news3.tin.it

[CUT]


> >
> > Ogni Controllo dispone dell'Evento MouseMove, ma se
> spieghi a cosa
> > ti serve potresti avere un'aiuto più costruttivo....!
> >
> nel controllo di testo c'e' una successione di parole,
> separate da spazi, e io posizionando il mouse (o usando la
> freccia dx) voglio determinare la parola su cui sta il
> cursore
> il barbi


Senza attribuire il Focus al controllo credo sia abbastanza
arduo....!

Facci sapere potrebbe essere d'interesse comune...!

@Alex.


--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG

il barbi

unread,
Jan 12, 2004, 12:59:01 PM1/12/04
to
"Alessandro Baraldi" <ik2...@libero.it> ha scritto nel
messaggio
news:a79c35850d8c64b51e...@mygate.mailgate.o
rg...

> "il barbi" <ilb...@tin.it> wrote in message
> news:6QwMb.77258$VW.32...@news3.tin.it
>
> [CUT]
> > >
> > > Ogni Controllo dispone dell'Evento MouseMove, ma se
> > spieghi a cosa
> > > ti serve potresti avere un'aiuto più costruttivo....!
> > >
> > nel controllo di testo c'e' una successione di parole,
> > separate da spazi, e io posizionando il mouse (o usando
la
> > freccia dx) voglio determinare la parola su cui sta il
> > cursore
> > il barbi
>
>
> Senza attribuire il Focus al controllo credo sia
abbastanza
> arduo....!
>
vabbe' certo che gli do' il focus, ho detto che ci clicco
sopra uno dei caratteri della parola voluta, solo che devo
sapere a che punto sta il cursore
il barbi

ALESSANDRO Baraldi

unread,
Jan 12, 2004, 1:22:34 PM1/12/04
to

"il barbi" <ilb...@tin.it> ha scritto nel messaggio
news:FfBMb.78876$VW.32...@news3.tin.it...


Ma che ti frega sapere dove stà il cursore, se gli dai il Focus....??
Hai detto che ti serve per sapere qual'è il nome del Controllo
ed il suo contenuto....???

Bene
NomeCotrollo=Screen.Activecontrol.Name
Contenuto=Screen.Activecontrol

Per sapere dove si trova il cursore(inteso come posizione all'interno di un
testo
non come posizione relativa in coordinate X,Y di Schermo)
leggi bene l'HELP e gli esempi relativi a:

· La proprietà SelLength specifica o determina il numero di caratteri
selezionati in una casella di testo o nella parte casella di testo di una
casella combinata.
· La proprietà SelStart specifica o determina il punto di inizio del testo
selezionato o la posizione del punto di inserimento se non è stato
selezionato del testo.
· La proprietà SelText restituisce una stringa contenente il testo
selezionato. Se non è selezionato alcun testo, tale proprietà contiene un
valore Null.

Ciao.
@Alex.


il barbi

unread,
Jan 13, 2004, 3:52:08 PM1/13/04
to
"ALESSANDRO Baraldi" <ik2...@libero.it> ha scritto nel
messaggio news:btuoq3$hp0$1...@lacerta.tiscalinet.it...

>
>
> Ma che ti frega sapere dove stà il cursore, se gli dai il
Focus....??
> Hai detto che ti serve per sapere qual'è il nome del
Controllo
> ed il suo contenuto....???
>
non ho detto questo, nel mio post iniziale ho detto che mi
serve sapere la posizione del cursore in una casella di
testo, ad es. che sta dopo l'11° carattere

>zac<


> · La proprietà SelStart specifica o determina il punto di
inizio del testo
> selezionato o la posizione del punto di inserimento se non
è stato
> selezionato del testo.
>

e' questa la risposta, grazie
il barbi

0 new messages