powerbuilder run コマンドで "pdftk mypdf.pdf dump data | findstr NumberOfPages を使用し、次のコードを使用してこのメタデータをファイルに保存する方法を教えてください。
string ls_runinput, ls_outputfile
ls_outputfile = "c:\test.txt"
ls_runinput = "c:\pdftk\pdftk.exe mypdf.pdf dump_data | findstr NumberOfPages >"+ls_outputfile
Run(ls_runinput,Minimized!)
li_fileopen = FileOpen(ls_outputfile ,TextMode!, Read!, Shared!)
問題は、Run コマンドが実行され、ファイルが作成されるが、fileopen が -1 を返すことです。run が "|" を認識できないのかもしれません。キャラクター?適切なコードを書くために何を提案すればよいですか? 私はpowerbuilder 10.5.2を使用しています。よろしくお願いします