Primero, disculpa que no haya podido responderte antes y, segundo, gracias por interesarte por mi problema.
Verás: He comenzado a hacer mis primeros pequeños programas. Entre ellos, hice una calculadora a mi medida. Tiene, por ejemplo: cambios de moneda, las operaciones normales, el resultado automático de todo tipo de porcentajes,
el mantenimiento siempre del último reslutado, calendario, hora, etc.
Pues bien, lo tengo hecho, en huen funcionamiento y cantrolado todos los posibes errores, pero para trabajar con el teclado. Ahora, lo que pretendo es trabajar también con el ratón. Para ello he hecho un array con botones del 0 al 9 más una 'coma'.
Para realizar las operaciones aritméticas, los números de esos botones del array deben introducirse en dos texbox(Text1 y Text2), donde, por ejemplo, si quiero multiplicar, deberé rellenar el multiplicando y el multiplicador.
Pero, como dije en mi anterior post, no consiguo que si el cursor está en un texbox plasme ahí los número y si está en el otro los deje allí. Lo que me hace es introducir los mismos números en ambas cajas de texto, independientemente dónde se encuentre el cursor.
He hecho muchas pruebas y me ha sucedido de todo, menos lo que deseo.
Lo último que he intentado, tu me dirás si voy acertado, es buscar el foco.
If text1.setfocus = True Then
text1.text = Text1.text & Command1(Index As Integer)
End if
If text2.setFocus = True Then
text2.text = Text2.text & Command1(Index As Integer)
End if
Pero tampoco me ha dado resultado. Por eso pido ayuda. Puedas o no sacarme de la duda, te doy las gracias de antemano, Javierbalk.
Joe.