我的公司有一个带有文档对象模型的大型 Windows 应用程序:打开应用程序、打开文件、进行一些更改、保存、关闭。我试图从顶部切断 GUI 并创建一个控制台应用程序,它接受一些参数、打开文件、执行一些有用的操作、保存、关闭文件并终止。因为有大量遗留代码,我不得不使用 VCL 表单应用程序并从命令行(或批处理脚本)启动它。我真的需要能够打印到标准输出,这样我才能写出状态消息,响应“--version”和“-?”等选项。我整个上午都在谷歌搜索这个主题,但没有找到任何有用的东西。
该应用程序是使用 VCL 在 CodeGear C++ Builder 2007 中编写的。