Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

No Veo El Resultado En La Clase Resultado.ReadOnly

No Veo El Resultado En La Clase Resultado.ReadOnly
Artículo
Responder citando    Descargar mensaje  
Mensaje No Veo El Resultado En La Clase Resultado.ReadOnly 
 
Este código lo llevo haciendo dende domingo, hoy le he vuelto a meter mano pero me esta llevando buen tiempo, yo quiero poner el resultado del comando curl para http en una text area, el programa no me esta dando error sin embargo en donde tengo la textarea no me salen las lineas publicas del comando.

Ya le he dado tantas vueltas que ya no se bien que cambios hice pero ya lo reescribi varias veces, para la linea de resultado del comando y asignancion de texto.

Aver si lo termino, (sino voy haciendo algo lo que aprendo me olvido por eso voy viendo tutos y haciendo algo siempre y cuando tenga una idea de que hacer)




Public Sub Form_Open()

  TextAreaResultado.ReadOnly = True
End


Public Sub Button1_Click()
 Dim resultado As Process
 resultado To TextAreaResultado.ReadOnly = Exec ["curl", "https://www.kernel.org/finger_banner"] As "resultado"
 End
    Private Sub resultado_Read(resultado As String) 'saida de leitura correcta
     Print "resultado_Read & resultado"
     End

    Private Sub resultado_Error(resultado As String) 'se houver erro em leitura
     Print "resultado_Error & resultado"
     End

Public Sub resultado_Kill()
Print "Terminado"
End


Public Sub TextAreaResultado_ReadOnly()


End
 




 
portaro - Ver perfil del usuario Enviar mensaje privado  
portaro [ Martes, 06 May 2014, 20:11 ]
 


No Veo El Resultado En La Clase Resultado.ReadOnly
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: No Veo El Resultado En La Clase Resultado.ReadOnly 
 
Portaro:

Si miras la documentación estas mezclando cosas ( ver http://gambasdoc.org/help/lang/exec?v3 )

Para que recoga la informacion o lo haces por procesos o por "to".

Si usas "to" deberia de funcionarte asi:
dim salida as string
 Exec ["curl", "https://www.kernel.org/finger_banner"] To salida
TextAreaResultado.text=salida


Saludos



 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Martes, 06 May 2014, 20:23 ]
Responder citando    Descargar mensaje  
Mensaje Re: No Veo El Resultado En La Clase Resultado.ReadOnly 
 
Gracias me funciono

' gambas class file

Public Sub Form_Open()
  TextAreaResultado.ReadOnly = True
End


Public Sub Button1_Click()
 Dim resultado As String
  Exec ["curl", "https://www.kernel.org/finger_banner"] To resultado
  TextAreaResultado.text = resultado
 End
    Private Sub resultado_Read(resultado As String) 'saida de leitura correcta
     Print "resultado_Read & resultado"
     End

    Private Sub resultado_Error(resultado As String) 'se houver erro em leitura
     Print "resultado_Error & resultado"
     End

Public Sub resultado_Kill()
Print "Terminado"
End


Public Sub TextAreaResultado_ReadOnly()

End
 




 
portaro - Ver perfil del usuario Enviar mensaje privado  
portaro [ Miercoles, 07 May 2014, 01:02 ]
Responder citando    Descargar mensaje  
Mensaje Re: No Veo El Resultado En La Clase Resultado.ReadOnly 
 
portaro:

Esta parte de tu codigo no hace nada:
Private Sub resultado_Read(resultado As String) 'saida de leitura correcta
     Print "resultado_Read & resultado"
     End
 
    Private Sub resultado_Error(resultado As String) 'se houver erro em leitura
     Print "resultado_Error & resultado"
     End
 
Public Sub resultado_Kill()
Print "Terminado"
End
 
 
Public Sub TextAreaResultado_ReadOnly()
 
End

 Lo debes quitar, para no confundirte.



 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Miercoles, 07 May 2014, 10:42 ]
Mostrar mensajes anteriores:    
 
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


 



 

cron