Título: keyascii = 0 Publicado por: eduardogi en 10 Septiembre 2010, 16:25 pm 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 Título: Re: keyascii = 0 Publicado por: [D4N93R] en 10 Septiembre 2010, 17:20 pm 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! Título: Re: keyascii = 0 Publicado por: eduardogi en 10 Septiembre 2010, 17:32 pm Entonces como quedaría xq estoy en lo bascico basico y no m e enterado de muxo
Título: Re: keyascii = 0 Publicado por: 43H4FH44H45H4CH49H56H45H en 11 Septiembre 2010, 18:15 pm Mira esto:
http://www.elguille.info/NET/vb6anet/textbox01.htm#Cambiar_siguiente_control_al_pulsar_Intro Título: Re: keyascii = 0 Publicado por: raul338 en 11 Septiembre 2010, 18:57 pm Si vas a aprender .net hazlo con un manual de .net, no de vb6
Título: Re: keyascii = 0 Publicado por: eduardogi en 12 Septiembre 2010, 11:56 am 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 |