如何从Delphi的开放工具API中检索新的单元名称

前端之家收集整理的这篇文章主要介绍了如何从Delphi的开放工具API中检索新的单元名称前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Delphi XE中编写了一个向导,它工作正常.但是,我还没有想出如何访问Delphi的OTA可以创建的生成的默认单元名称(或表单名称或项目名称).

在我的旧式向导中,我能够调用ToolServices.GetNewModuleName来发现在生成关联源文件时可以使用的可用单元和表单名称.今天的开放式工具API中的等价物是什么?

根据ToolsAPI单元注释,我应该从IOTAModuleCreator.GetImplFileName方法返回一个空白,让Delphi生成文件名.我从这个方法返回一个空字符串,但仍然无法看到我可以访问Delphi正在生成文件名.

解决方法

获取新表单和单位名称的具体方法如下:

(BorlandIDEServices as IOTAModuleServices).GetNewModuleAndClassName(
”,UnitIdent,FormName,FileName);

我在一些例子中使用它似乎工作正常.

猜你在找的Delphi相关文章