Я пишу приложение AIR, с помощью которого хочу открыть собственный процесс wordpad.exe и записать данные, сгенерированные в приложении AIR, в документ.
Мой код выглядит следующим образом:
import flash.desktop.*;
import flash.errors.*;
import flash.events.*;
import flash.filesystem.*;
import flash.utils.*;
var nativeProcessStartupInfo:NativeProcessStartupInfo=new NativeProcessStartupInfo();
var executablePath:String="C:/Program Files/Windows NT/Accessories/wordpad.exe";
var str:String="Hello";
var file:File=new File(String(executablePath));
nativeProcessStartupInfo.executable=file;
var process=new NativeProcess();
process.start(nativeProcessStartupInfo);
process.standardInput.writeUTF(str);
Приложение WordPad открывается с пустым документом, но выдает ошибку
Ошибка # 2044: необработанное IOErrorEvent: .text = Ошибка # 3128: Ошибка при записи данных в NativeProcess.standardInput.
и ничего не написано в документе WordPad.
Пожалуйста, помогите мне.
Заранее спасибо