无需Open Edge Developer Studio如何获取.r文件?含GUI编辑器等工具方法
关于Progress Open Edge生成.r文件的问题解答
无需Open Edge Developer Studio生成.r文件的方法
.r文件是Progress编译后的程序文件,不依赖Developer Studio的话,可通过命令行编译或你提到的GUI Procedure Editor、App Builder这两个工具生成。
用GUI Procedure Editor生成.r文件
- 打开Procedure Editor(可从Progress程序组找到,或直接运行
propedit.exe) - 通过
File -> Open打开你的.p源文件 - 点击菜单栏的Compile选项,选择Compile(或按快捷键Ctrl+F9)
- 在弹出的编译对话框中确认输出路径(默认与源文件同目录),点击OK即可生成对应的.r文件
用App Builder生成.r文件
App Builder主打可视化界面程序开发,同样支持生成.r文件:
- 打开App Builder(从程序组找到或运行
appbuilder.exe) - 打开已有的.w窗口源文件,或新建一个程序
- 点击菜单栏的Compile -> Compile(或按Ctrl+F9)
- 确认编译设置后,程序会自动生成对应的.r文件(若为窗口程序,还会生成.wr文件,.r文件会同步生成)
额外补充:命令行编译方式
如果偏好命令行操作,可进入Progress的proenv命令行环境,执行以下编译命令:
prowin32 -b -p yourfile.p -o yourfile.r
参数说明:
-b:批处理模式,不启动图形界面-p:指定要编译的源文件-o:指定输出的.r文件路径(可选,默认与源文件同目录)
内容的提问来源于stack exchange,提问作者Naruhina
相关产品推荐
相关产品推荐

