|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Sep 2006
Messaggi: 207
|
[C]....dopo una system("....") prelevare quello che viene stampato
Salve a tutti! Il mio problema è il seguente:
Mettiamo che io da un'applicazione c esegua qualcosa del tipo: system("ping 192.168.1.100"); Su schermo mi verrà stampato, ad esempio: Esecuzione di Ping 192.168.1.100 con 32 byte di dati: Richiesta scaduta. Richiesta scaduta. Richiesta scaduta. Richiesta scaduta. Statistiche Ping per 192.168.1.100: Pacchetti: Trasmessi = 4, Ricevuti = 0, Persi = 4 (100% persi), La domanda è: come faccio ad utilizzare le righe che fengono stampate? Ovvero, come faccio a riportarmele in una stringa? spero che non sia difficile... Se eventualmene mi potete scrivere anche 2 righe di codice su come fare sarebbe una cosa stupenda....grazie! |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 54
|
certo dai un occhiata su http://www.torinointernational.com/s..._detail&id=844
|
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Sep 2006
Messaggi: 207
|
Quote:
|
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
system("ping 192.168.1.100 > C:\\ping.log");
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
#5 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 54
|
SOLUZIONE
Senza dubbio questa è la soluzione migliore http://itam.novopress.info/?p=531
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:51.