Estoy aprendiendo vb.net pero me estoy guiando con una guia de vb.6
el problema es la incompatibilidad de este comando keyscii en concreto keyasii = 0 .
el código el vb.6 sería este:
if len(contenido.text) = len(digitalizacin.text) then
msgbox ("La prueba a terminado")
keyascii=0
cual es el código equivalente de keyascii= 0 en .net
Un saludo eduardogi
Bueno, si quieres usar algo con algún evento del tipo keypress puedes usar el Enum http://msdn.microsoft.com/en-us/library/system.windows.forms.keys.aspx
Si lo que quieres es el ascii puedes hacer un cast del char a byte .. :) o usar System.Text.Encoding.ASCII.GetChars()
Deja de leer guias de vb6 para aprender .net que eso no se puede :) , te recomiendo este site:
http://elguille.info/NET/cursoVB.NET/Default.aspx
Saludos!
Entonces como quedaría xq estoy en lo bascico basico y no m e enterado de muxo
Mira esto:
http://www.elguille.info/NET/vb6anet/textbox01.htm#Cambiar_siguiente_control_al_pulsar_Intro
Si vas a aprender .net hazlo con un manual de .net, no de vb6
muy bueno la guía que me habeis facilitado.
e intentado lo que me decís pero me da error.
Si queréis os explico lo que quiero hacer:
Mi intención es desarrollar una duplicación para aprender a mecanografiar un texto.
- Primero he creado un formulario con dos cajas de texto
* Siendo la de arriba la que contenga el texto a mecanografiar ( el texto lo introduzco mientras se carga el formulario).
* La segunda se encuentra abajo que se donde el usuario intenta escribir correctamente el texto.
- Luego se incluyen 3 cajas de textos que muestren el número de aciertos, fallos y el total de caracteres escritos.
- En la primera caja de texto quiero que se marque la letra que tienes que mecanografiar. Por lo tanto tiene que empezar desde el principio pero un carácter por delante.
-En la segunda caja de texto quiero que me este comparando el total de caracteres escritos con el total de caracteres que tiene el texto a mecanografiar.
* Si se escriben el total de caracteres escritos me tienes que salir un cartel que te diga que la prueba haya acabado. Y a la vez que te deje de aceptar los caracteres que sigas escribiendo (para que no t los cuente como erroneos)
* Si no se han escrito todos los caracteres, te tiene que comparar el carácter escrito con el de arriba que corresponde, y incrementar en uno los aciertos, los fallos y el total.
Espero que me ayudéis ya que en vb.6 parece sencillo xq me he acostumbrado a ello. Si me podéis echar un cable.
Gracias
Un saludo eduardogi