Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
EXEC Imprimir Consola En Gambas3
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje EXEC Imprimir Consola En Gambas3 
 
hola que tal...

he visto en el foro como leer la consola en un comando con EXEC o SHELL pero resulta que en gambas2 funciona sin problemas, pero en gambas3 no lo logro...

esto es lo que hago en gambas2
proceso = exec["comando"] for read

Public Sub Process_Read()
  Dim Salida As String
  Read #Last, Salida, -256
  print = Salida
End
 


muchas gracias...
 



 
DEATH - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: EXEC Imprimir Consola En Gambas3 
 
Creo que tienes que declararlo.



Dim proceso as Process
proceso = exec["comando"] for read as "proceso"

Public Sub Process_Read()
  Dim Salida As String
  Read #Last, Salida, -256
  print = Salida
End
 
 

 



 
angelnu - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: EXEC Imprimir Consola En Gambas3 
 
Este código si funciona en gambas3 y en gambas2:


Public hproc As Process

Public Sub _new()

End

Public Sub Form_Open()

hproc = Exec ["ls"] For Read As "lectura"


End

Public Sub lectura_Read()
  Dim Salida As String
  Read #Last, Salida,-250
  Print Salida
End

 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: EXEC Imprimir Consola En Gambas3 
 
muchas gracias jsbsan... me funcionó sin problemas... gracias una vez más...
 



 
DEATH - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: EXEC Imprimir Consola En Gambas3 
 
Código: [Descargar] [Ocultar]
  1. Read #Last, Salida,-250 


Esto significa,
Leer los últimos 250 caracteres e ingresarlos en la variable Salida.

Porfavor corríganme si me equivoco.

Saludos
 



 
clsource - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: EXEC Imprimir Consola En Gambas3 
 
Lee los ultimos 250 caracteres del flujo (linea que se ha escrito en la consola)

A mi me dio problemas ponerle "0", ya que según dice la documentacion:
http://gambasdoc.org/help/lang/read?es&view
Citar:

Si la Variable es string(cadena), usted puede especificar una longitud que indique el número de bytes a leer, si la longitud es negativa, entonces(- Length) bytes son leídos hasta el final de Flujo.

Si la longitud no es especificada por una cadena, o si la longitud es cero, entonces la longitud de la string es leída del Flujo. La cadena debe haber sido escrita con la instrucción WRITE


No la leia bien, entonces le puse -250, suponiendo que las lineas son como maximo ese valor.

Aunque tambien podria haber puesto -1000.

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Lunes, 13 Febrero 2012, 19:43; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Imprimir En Gambas3? CanihoJR General 0 Jueves, 24 Junio 2010, 21:57 Ver último mensaje
CanihoJR
No hay nuevos mensajes No Puedo Imprimir Webview Gambas3 david Controles/Librerías/Componentes 1 Domingo, 09 Octobre 2011, 23:17 Ver último mensaje
jguardon
No hay nuevos mensajes Imprimir En Gambas3 alessandri Aplicaciones/Fragmentos de Código 1 Domingo, 06 Enero 2013, 20:17 Ver último mensaje
jsbsan
No hay nuevos mensajes Exec "Imprimir Contenido Del Consola&... chen_08 General 6 Lunes, 10 Junio 2013, 19:31 Ver último mensaje
Cubel
 

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