首页 > 其他分享 >Delphi下将自己写的Form加入到对象库

Delphi下将自己写的Form加入到对象库

时间:2024-08-18 10:50:19浏览次数:11  
标签:文件 Form 工程 加入 对象 Delphi 路径 窗体

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标准,即使用相对路径.

标签:文件,Form,工程,加入,对象,Delphi,路径,窗体
From: https://www.cnblogs.com/jijm123/p/18365364

相关文章

  • delphi多线程文件复制怎么实现
    在Delphi中,可以使用TThread类来实现多线程文件复制。以下是一个示例代码:unitUnit1;interfaceusesWinapi.Windows,Winapi.Messages,System.SysUtils,System.Variants,System.Classes,Vcl.Graphics,Vcl.Controls,Vcl.Forms,Vcl.Dialogs,Vcl.StdCtrls;type......
  • 手把手教你利用算法工具链训练、量化、编译、可视化征程 6 参考算法 BEVFormer
    写在前面:关于OE包内参考算法的使用,地平线已经释放了大量文档指导用户完成各类模型的训练、校准、量化、定点过程,但其中有些细节可能会对不是特别熟悉算法工具链的客户造成困扰,本文档致力于消除参考算法使用过程中所有可能存在的模糊操作,引导初学者快速上手参考算法,在实操中树立......
  • Transformer问题总结及实现
    目录前提:注意:以下对于优化的问题,要回答这个问题:前一种方法的局限性在哪里,优化的方法是怎么进行优化的?(未完全解决)Step1:关于Transformer的疑问Step2:关于Transformer各层的实现(未解决)2.1:Encoder细节2.2:Decoder细节2.3:怎么用Transformer提升Kaggle平台的House_pricing竞赛?......
  • delphi 常用控件属性设置说明
    常用DELPHI控件属性设置说明目录TFormClass TPanel组件 TToolBarClass TToolButtonClass TTimerClass TADOConnectionClass TADOQueryClass TADODataSetClass TDBGridClass TADOStoredProcClass TButtonClass TBitBtnClass TComboBoxClass TStaticText......
  • powershell命令 域管理: 加入域:将计算机加入指定的 Active Directory 域。 重新加入域
    PowerShell命令示例:域管理加入域:powershellCopyCodeAdd-Computer-DomainName"yourdomain.com"-Credential"yourdomain\username"-Restart重新加入域:powershellCopyCodeRemove-Computer-UnjoinDomainCredential"yourdomain\username"......
  • SciTech-BigDataAIML-LLM-Transformer Series-Self-Attention:由Dot-Product(向量点乘)
    SelfAttention:由Dot-Product(向量点乘)说起https://lulaoshi.info/deep-learning/attention/transformer-attention.html#self-attention-从向量点乘说起Transformer[1]论文提出了一种Self-Attention(自注意力机制),Self-Attention的最核心的公式为:\(\large\begin{align*}......
  • netdom 和 PowerShell 的 Add-Computer 命令可以将计算机加入特定的组织单位(OU)。如果
    netdom和PowerShell的Add-Computer命令可以将计算机加入特定的组织单位(OU)。使用 netdom:netdom是一个用于管理Windows域的命令行工具。要将计算机加入到特定的OU,使用以下命令:bashCopyCodenetdomjoin<ComputerName>/domain:<DomainName>/ou:<OUPath>/userd:<Use......
  • 前端css动画水平移动,垂直移动,对角线移动transform
    水平移动:transform:translateX(100px);沿着x轴向右移动100px,向左-100px 垂直移动:transform:translateY(100px);沿着Y轴向上移动100px,向下就是-100px 对角线移动:transform:translate(100px,100px);     对应x轴,y轴坐标<!DOCTYPEhtml><htmllang="en"......
  • Winform C#多显示器窗口控制详解
    写Winform程序的时候,有将一个窗口放置到特定的显示器,并且全屏的需求。于是借此机会,好好研究了一番这个Screen类[1],总结了一些方法。Windows的窗口逻辑首先我们需要知道窗口定位的逻辑。以2个窗口为例,下面的图片展示了显示器和坐标的对应关系。注意,使用深色模式可能看不清,可以点......
  • 安装git-format-staged后,Sourcetree中提交代码报错的解决方案
    pre-commit文件中内容为:git-format-staged--formatter"swiftformatstdin--stdinpath'{}'""*.swift" 在终端中,gitcommit不会报错。Sourcetree中提交具体错误:git-format-staged或者swiftformat命令找不到。解决方案一:利用Automator(自动操作)新建一个SourceTree应......