Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Convetir String A Entero En Un Textbox
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Convetir String A Entero En Un Textbox 
 
Buenas.

 Estoy haciendo una pequeña aplicación para poder utilizarla en mi área de trabajo, la cual consiste en ejecutar un escritorio remoto con el comando rdesktop. Tengo un Textbox en el cual cacho la entrada de la IP del equipo al cual me deseo conectar, pero al momento de hacer click en el botón conectar me regresa un valor NULL, hago mención que lo que cacho en el textbox es un string y lo quiero convertir a float para poder tratarlo como numeral de IP válido??. Cómo le puedo hacer para que al momento de dar click en el botón conectar se ejecute el código y me mande la ventana del rdesktop con el equipo al cual me deseo conectar??

Muchas gracias. url autourl-1599849229 nofollow-1
 



 
k3nsh1n - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Convetir String A Entero En Un Textbox 
 
Una dirección IP no es un número, son cuatro separados por puntos, lo cual la convierte en una cadena de caracteres.

Habría que ver tu código para ver dónde está el fallo, pero ya te digo: una ip no es un entero.
 




===================
No podemos regresar
 
última edición por shordi el Miercoles, 05 Abril 2017, 17:15; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Convetir String A Entero En Un Textbox 
 
Ahí esta parte del código. Gracias por la ayuda

Public Sub btnConectar_Click()
  Dim user1 As String
  Dim ip As Float
  Dim de As Integer
  
  If TxtUser.Text = "" And txtIP.Text = ""
     Message.Info("Please introduce a valid User or IP")
    Else
     If ckc1280x1024.True
        user1 = TxtUser.Text
        ip = Val(Replace(txtIP.Text, ".", ","))
        Print ip
        Label1.AutoResize = True
        Label1.Text = "Connecting..."
        Message.Info("El usuario es: " & user1 & "y la IP es: " & ip)
        Exec ["rdesktop", "-u" & user1, "-f" & ip]
        
  
     Endif
  Endif

End
 



 
k3nsh1n - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Convetir String A Entero En Un Textbox 
 
Citar:
ip = Val(Replace(txtIP.Text, ".", ","))


Eso no tiene sentido. Val devuelve el valor numérico de una cadena de caracteres que contenga números. ¿Qué valor tiene una cadena de caracteres que contiene tres comas? ¿o tres puntos, si eliminas el replace?
Déjala como cadena de caracteres y lo tendrás más fácil.

Por otra parte al hacer el

Exec ["rdesktop", "-u" & user1, "-f" & ip]

vuelves a convertirlo en una cadena (eso te lo hace el &), por lo que no tenía sentido convertirlo a número (suponiendo que esa conversión fuese posible)
 




===================
No podemos regresar
 
última edición por shordi el Miercoles, 05 Abril 2017, 18:07; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Convetir String A Entero En Un Textbox 
 
Me puedes ilustrar con un poco de código de favor.

Gracias
 



 
k3nsh1n - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Convetir String A Entero En Un Textbox 
 
Citar:
Me puedes ilustrar con un poco de código de favor.


Comprende que sin tener tu aplicación delante no puedo darte soluciones acertadas.
Respecto a lo de la validación de campos de la IP, el truco es no usar un textBox sino un MaskBox
Aquí tienes un ejemplo:

IP-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: IP-0.0.1.tar.gz
Tamaño: 11.71 KB
Descargado: 35 veces
IP-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: IP-0.0.1.tar.gz
Tamaño: 11.71 KB
Descargado: 35 veces
IP-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: IP-0.0.1.tar.gz
Tamaño: 11.71 KB
Descargado: 35 veces

 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Manejar String TrueneX General 3 Viernes, 19 Febrero 2010, 05:19 Ver último mensaje
soplo
No hay nuevos mensajes Gridview Que Se Muestre Entero Shell Controles/Librerías/Componentes 4 Martes, 01 Marzo 2016, 11:46 Ver último mensaje
shordi
No hay nuevos mensajes ...parecido A String.Len() vuott Aplicaciones/Fragmentos de Código 2 Sabado, 19 Marzo 2016, 21:55 Ver último mensaje
shordi
No hay nuevos mensajes Ejercicio Con String[] tincho Aplicaciones/Fragmentos de Código 3 Sabado, 11 Junio 2016, 17:58 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron