ciao a tutti, ho il seguente problema:
con questo codice:
SHELL "dir" to TextArea.text
visualizzo il risultato del comando dir sulla textarea
con il seguente codice:
visualizzo il risultato che vedrei sul terminale, sulla console di gambas
con il seguente codice:
SHELL "mdb-export" to TextArea.text
nella textarea non vedo nulla
Hai provato a mettere il comando:
SHELL "mdb-export nomefile" to TextArea1.Text
Nel senso che forse l'interprete non considera output l'help del comando.
:2birre:
si ti posto un file con quello che mi compare con il seguente codice
Public Sub Form_Open()
Shell "mdb-export movimenti"
End
se invece scrivo
Public Sub Form_Open()
Shell "mdb-export movimenti" to textarea.text
End
nella textarea non compare nulla.
se scrivo:
Public Sub Form_Open()
Shell "dir" to textarea.text
End
nella textarea trovo il risultato di dir
Non conosco mdb ma quello postato ha tutta l'aria di essere un errore..prova a dare
Public Sub Form_Open()
TRY Shell "mdb-export movimenti"
IF ERROR THEN Textare1.text = Error.Text
End
risolto così:
Public $mainProcess As Process
Public Sub _new()
End
Public Sub Form_Open()
$mainProcess = Shell "mdb-export liste.mdb Documenti_Testa" For Input Output As "Process"
End
Public Sub Process_Read()
Dim sLine As String
Line Input #$mainProcess, sLine
TextArea1.Text &= sLine & gb.newline
End
purtroppo c'è poca documentazione sui cambiamenti della SHELL su G3