首页 > 代码库 > Delphi下将自己写的Form加入到对象库
Delphi下将自己写的Form加入到对象库
1、设计好窗体,在窗体空白的地方点击右键,在弹出的菜单中选中“Add to Respository”。在弹出的对话框中填写标题、描述、作者等信息,选择存放的页。完成后点“OK”保存。
2、打开Tools->Repository,选中相应的页,可以修改已加入对象(窗体)的属性或删除已加入的对象。
相关资料:
对象库(Object Respository)
(1)Delphi提供了一种可以在工程之间共享对象的功能,对象库(ObjectRespository)就是负责
这项功能的机制.你可以将开发完成的窗体(Form), 对话框窗口(Dialog),数据模块(Data Module),
工程(Project)保存到对象库内,然后让其他的工程或者开发者能够共享,复制,继承上
述的对象,达到对象复用的目的,大幅度缩短你开发及维护工程系统的时间.
(2)如何将对象加入对象库,请参看7.节说明.这里要说明的是在对象库中可以定义自己的页用
来放置自己的对象,可通过[Tools]->[Repository]弹出的对象库编辑器来完成.
(3)在用户自定义页标签内,下面的三种对象去用方式,都可以使用.
<1>复制(Copy):
该方式是一种单纯的去用方式,对象库辉直接复制一份一模一样的对象到工程内,文件所属路
径和工程相同.
<2>继承(Inherit):
该方式对象库将会把对象库中对象和一个子对象都加入到工程内,父对象仍然是放在对象库的
路径下的那个对象,子对象放在工程路径下.
<3>使用(Use):
不会使用任何复制对象的操作,加入工程内的对象就是对象库的那个对象,如果你在工程中直
接修改该对象,那么对象库中的该对象也将改变.
(4)多人组合开发环境共享对象库网络设置
<1>首先找出DELPHI32.DRO文件放在哪(一般默认位置是\borland\delphi7\bin\delphi32.dro),
这个文件就是对象库的设置文件.
<2>将该文件复制到网络路径下,这个目录最好是预备用来放置对象库内的对象.
<3>然后选择主菜单[Tools]->[Environment Options],在Preferences页标签下有一个名为Shared
Repository的参数设置,请输入你刚才放置对象库文件的网络路径,再点击[OK]
注:请使用路径UNC标准,即使用相对路径.
Delphi下将自己写的Form加入到对象库