salve a tutti,
ho fatto una ricerca ma non ho trovato risposte simili (ma forse mi sbaglio), quindi vengo subito al dunque:
Ho un programma (exe) che gira nel prompt di ms-dos, e lo richiamo da vb utilizzando la funzione Shell. Io vorrei ricavare l'output che viene stampato nel prompt dal exe in questione(eventualità che si verifica in caso di errori).
per adesso faccio così... ma non riesco ad ottenere l'output...
ho pensato :master: di usare il comando di dos ">" (es. "dir *.* > dir.log") e mettere tutto in un file di testo e poi di ricaricarlo ma mi sembra un po' artificioso...Dim Ritorno As Long
Ritorno = Shell("c:\praat\praatcon.exe C:\Praat\script\riconoscitore_emozioni\mainRIC-EMO.praat " & Directory & " " & File & " " & Directory & " " & ImageResult & " discriminante", vbHide)
If Ritorno = "0" Then MsgBox "Si è verificato un errore nell'apertura", vbCritical + vbOKOnly, "Errore!"
Consigli??
grazie in anticipo