Hi, this script not run, without parameter only "Hello" is ok,
but with parameter, one row or two row add two Approcess.Parameter.add not run,
not generate output.
AProcess := TProcess.Create(nil);
AProcess.Executable := 'say';
AProcess.Parameters.Add( '-o /Users/Vincenzo/Desktop/zhi.aiff "hello"');
AProcess.Options := AProcess.Options + [poWaitOnExit, poUsePipes];
AProcess.Execute;
Thenks
Vincenzo