title: How can I run a console application within my Delphi console application?
body: <p>I want my console application to start another console application, display everything this another application wants to display then do something after this another application finishes and exit.
  Basically:</p>
  
  <pre><code>Writeln('Started');
  ShellExecute(0, 'open', 'another.exe', nil, nil, SW_SHOWNORMAL);
  Writeln('Finished');
  </code></pre>
  
  <p>So how can I show all the output from another console app in my console app?
  I don't want to capture output from another app. I just want another app to execute in the same command line window.</p>