Val() y csng() en visual basic
Estoy realizando un programa en VB, pero tengo un problema con estas instrucciones:
1-zxc = Val(frmDatos_1.txtBat(i).Text)
2-zxc = Csng(frmDatos_1.txtBat(i).Text)
Explicación: Cuando introduzco datos manualmente en la caja de texto (por ejemplo 3,5) la 1ª instrucción funciona correctamente, pero si ese dato se introduce al abrir un fichero lee 3 o 35)... La 2ª instrucción al revés, lee bien al abbrir un fichero pero no al introducir datos manualmente...
Tal vez no me haya explicado bien... Mi e-mail es:[email protected]
1-zxc = Val(frmDatos_1.txtBat(i).Text)
2-zxc = Csng(frmDatos_1.txtBat(i).Text)
Explicación: Cuando introduzco datos manualmente en la caja de texto (por ejemplo 3,5) la 1ª instrucción funciona correctamente, pero si ese dato se introduce al abrir un fichero lee 3 o 35)... La 2ª instrucción al revés, lee bien al abbrir un fichero pero no al introducir datos manualmente...
Tal vez no me haya explicado bien... Mi e-mail es:[email protected]
2 respuestas
Respuesta de pepito007
1
Respuesta de jairolaguna
1