Shellexecute, system -> Ausgabe der App



  • Hallo Leute!

    Mir ist ShellExecute und system bekannt, brauche aber eine Möglichkeit um den Output des aufgerufenen Konsolen-Programms zurückzuerhalten. Ideen ?

    Vielen Dank im Voraus! 🙂

    Liebe Grüße,
    Captain.



  • Kommando zurück!!

    Habs geschafft 🙂

    Fürs Archiv:

    char   psBuffer[10000];
      FILE   *chkdsk;
    
      if( (chkdsk = _popen( "d:\\php4\\php index.php", "rt" )) == NULL )
                     exit( 1 );
    
      while( !feof( chkdsk ) ) {
          if( fgets( psBuffer, 128, chkdsk ) != NULL ) {
          ...dosomething...
          }
      }
    

    -Captn


Anmelden zum Antworten