Posición del cursor en un TextBox

Txarlie
02 de Marzo del 2004
Hola

Tengo una serie de Textbox y quiero que cuando el cursor esté en la última posición del textbox y el usuario pulse la flecha hacia la derecha pase al siguiente box.

De la misma manera quiero que el cursor pase al anterior si se pulsa la flecha de la izquierda y el cursor está al principio del box.

¿Como puedo saber en que posición se encuentra el cursor en cada momento?

¿Puedo indicar en que posición pongo el cursor? Por ejemplo, posición 2, o antes del última caracter...

Gracias por la ayuda.

calaceiro
02 de Marzo del 2004
no si te vale... pero con el nombre de la caja y la propiedad Setfocus

Txarlie
02 de Marzo del 2004
No, no exactamente. Con el setfocus lo que hago es poner el cursor en la primera posición de la caja. Pero yo quiero poner el cursor en la posición que le indique (al final, por ejemplo, o en entre el segundo caracter y el tercero...).

Gracias.

Txarlie
02 de Marzo del 2004
¡Lo tengo!

El cursor se posiciona en la posición indicada por la propiedad SelStart --> Text1.setstart = 3, p.e.

La primera posición del cursor es SelStart 0, la segunda SelStart = 1...

En fin, por lo menos lo he conseguido. No sé porque tenía la sensación que ya había probado esa propiedad. Gracias de todas maneras.