Subject:
Delphi 的open tools api 可不可以实现 Add files to project功能?
[Print This Page]
Author:
5207
Time:
2011-1-22 22:36
Subject:
Delphi 的open tools api 可不可以实现 Add files to project功能?
Delphi 的open tools api 可不可以实现 Add files to project功能?
我想做一个功能,将代码自己添加到某个dpr中去
Author:
Passion
Time:
2011-1-23 08:01
可以。具体可参考CnWizards源码中的INI向导生成等的源码,它使用OTACreators系列接口给IDE中添加源码。
Author:
5207
Time:
2011-1-23 20:01
Subject:
回复 #2 Passion 的帖子
能否具体一点点,我没找到代码的入口部分。。
Author:
5207
Time:
2011-1-24 01:29
看了源代码,貌似OTA只能在IDE中使用,如果脱离IDE就不能使用了。
Author:
Passion
Time:
2011-1-24 12:51
没错。不在IDE中要操作的话,就只有手工扫描目录下的dpr文件,手工分析其格式,在uses一部分加入你的新单元名和路径了。
Author:
5207
Time:
2011-1-24 20:39
Subject:
回复 #5 Passion 的帖子
谢谢回复。
只不过我想了下,集成IDE中也不错。解析的过程也简单的写了下,发现也不难,只是bpl、exe、dll等的工程文件有少许区别。。呵呵。还有就是单元依赖问题。
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0