您能否告诉我如何在 powerbuilder 运行命令中使用“pdftk mypdf.pdf 转储数据 | 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 ?是否可能运行无法识别“|” 特点?你应该建议我写什么正确的代码?我正在使用 powerbuilder 10.5.2 ,非常感谢提前