Home    Forum    Search    FAQ    Register    Log in


Post new topic  Reply to topic 
Page 1 of 1
 
 
Recoger El ERROR De Un Programa Ejecutado Desde Gambas
Author Message
Quote   Download Post  
Post Recoger El ERROR De Un Programa Ejecutado Desde Gambas 
 
Hola quiero ejecutar un programa y recoger el error o la salida que da, (0 o 1 o 2 o 3.......) que no se escribe en la consola. Dependiendo del valor pues hacer una cosa diferente.  Yo conozco:

Public hProcess As Process

Public Sub Form_Open()
      hProcess = Shell "programa" For Read Write As "Process"
End

Public Sub Process_Read()
  Dim sLine As String
  Read #hProcess, sLine, -256
  Print sLine
  if sLine ="0" then Print "............."
  if sLine ="1" then Print "............."
  if sLine ="2" then Print "............."
End


Pero esto recoge lo que se escribe en consola. ¿hay alguna forma de recoger ese valor sin que se escriba en consola?
 



 
destroyer - ProfilePM 
Back to topPage bottom
Quote   Download Post  
Post Re: Recoger El ERROR De Un Programa Ejecutado Desde Gambas 
 
Si no recuerdo mal, la clase process levanta el evento Error cuando el proceso tiene algún error.
Revisa el libro de gambas del Daniel Ridruejo, que ahí venía muy bien explicado, según recuerdo.

Suerte
 




===================
No podemos regresar
 
shordi - ProfilePM 
Back to topPage bottom
Display posts from previous:    
 

Post new topic  Reply to topic  Page 1 of 1
 

Users browsing this topic: 0 Registered, 0 Hidden and 0 Guests
Registered Users: None


 
Permissions List
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events



  

 

cron