我在 Delphi XE 中编写了一个向导,它工作正常。但是,我还没有弄清楚如何访问 Delphi 的 OTA 可以创建的生成的默认单元名称(或表单名称或项目名称)。
在我的旧式向导中,我能够调用 ToolServices.GetNewModuleName 来发现一个可用的单元和表单名称,我可以在生成相关的源文件时使用它们。今天的开放工具 API 中的等价物是什么?
根据 ToolsAPI 单元的注释,我应该从 IOTAModuleCreator.GetImplFileName 方法返回一个空白,让 Delphi 生成文件名。我从这个方法返回一个空字符串,但仍然看不到在哪里可以访问 Delphi 生成的文件名。