Posso acessar a string retornada de um comando Delphi CreateProcess?

Estou usando o Win32CreateProcess para executar uma chamada para um executável externo. O executável retorna uma string.

Existe uma maneira de capturar e interrogar a string retornada depois de chamar o executável? Caso contrário, talvez seja necessário gravar a sequência em um arquivo no executável e ler no programa de chamada após o término da chamada. Isso parece manco embora.

questionAnswers(4)

yourAnswerToTheQuestion