- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是delphi新手,我正在寻找方法来了解更多有关delphi底层技术的信息,并在这个过程中在我的工作中做一些有用的事情,如果有人有任何提示或看到无论如何我可以改进我的想法请随意说出你的想法...
我想为 dfms 制作某种脚手架,想法如下:我想基于 firebird 数据库表生成 - 具有明确定义的域 - 大部分表单。
我认为这个想法太简单了,或者我没有看到使它变得困难的大局,我试图不重新发明井,我已经在谷歌上查找过,但没有好的结果,所以如果有人可以给我一个方向,我将不胜感激。
更新:@Larry Lustig 谢谢,我没有考虑过 delphi 框架 - 我要去查找它们。
我了解一些关于表单对象/处理和数据库元数据的知识,但我不熟悉将delphi对象序列化到HD。任何关于序列化和delphi框架的提示(开源所以我可以看看:))将受到欢迎!
最佳答案
听起来是个有趣的想法。
我将使用以下方法,而不是在磁盘上手动编写 DFM 表单:
我自己没有这样做,但是有许多运行时设计框架都使用了这个想法。
关于delphi - 帮助基于数据库表(脚手架?)生成 Delphi DFM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3388630/
我有下一个问题。其他团队更改(删除)了组件的属性,现在某些表单打开时显示消息“读取表单属性时出错....不存在”。如何检查 Delphi 项目中 dfm 文件的正确性? 最佳答案 您需要的不仅仅是 d
我的项目中有一个 xyz.pas 文件引用。但那个文件不在我身边。我有该 xyz.pas 文件的 xyz.dcu 和 xyz.obj 文件。当我尝试编译该项目时,出现错误“未找到 xyz.dcu”。所
不标准的属性顺序会导致任何问题吗? 例如,IDE 在 DFM 文件中存储一个 TButton 组件,如下所示: object Button1: TButton Left = 288
德尔福 XE2 我有以下自定义组件: TNaharWebDBEdit = class(TUniDBEdit) private FThemeColor : TNaharPalleteCo
我在自定义组件上有一个属性,我不想将其保存在 DFM 文件中。我已经覆盖了 DefineProperties 方法以不提供 ReadData 和 WriteData 过程,期望它不会保存其值,但它仍然
有没有办法跳过从 dfm 创建的组件? 我有一个有时不想创建的可视化组件。当然,我可以手动创建组件,但是由于组件有很多项目,这将需要大量工作。 最佳答案 实际上有一种方法可以做到这一点。这是一个跳过特
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
我将所有 ADO 引擎卸载到一个单独的数据模块中,因此单个模块可以被多个应用程序引用。我的所有应用程序基本上只需要两种 worker 方法来访问数据: AdoQuery 以 TADODataSet 的
Delphi 应用程序是否可以接收包含对象、其属性和事件分配的 dfm 文件,并加载所有这些信息,就像它们如何处理用它编译的内部 dfm 一样? 我们怎样才能做到这一点?有直接的办法吗? 注意:应用程
我们为两个略有不同版本的机器生产两个版本的软件。两台机器上使用的硬件完全不同,因此我们维护两个项目:Project1 和 Project2。一些代码(.pas 和 .dfm,视情况而定)在两个项目之间
当您右键单击 Delphi 表单时,您会看到弹出的上下文菜单。底部选项是文本DFM。该选项可以勾选也可以不勾选。选中或取消选中此选项意味着什么? 最佳答案 此选项用于选择保存表单的格式(二进制或文本格
我正在开发一个包含许多小型自定义对话框的应用程序。 这些对话框例如提供选择、显示图表或提供额外的界面。大多数情况下,它们只需要很少的标记代码并且只有很少的子元素。 目前我正在使用 embarcader
我有一个包含 2 个文本字段的数据框:评论和主要帖子 基本上是这样的结构 id comment post_text
我创建了一个包 - 一个自定义组件。包中包含 *.pas 和 *.dfm。我编译包并将 *.DCU 路径添加到库。我从 Tool Palette 中删除了我的组件来测试应用程序表单,Delphi 提示
这个问题已经有答案了: 已关闭10 年前。 Possible Duplicate: Is there a Delphi option to ‘lock’ the design (layout) of
Delphi 表单设计器非常好,但我们需要直接从源代码开始工作。是否有工具或脚本可以获取一批 DFM 文件并将它们转换为 Delphi 源代码? 最佳答案 您可以使用 GExperts 中的 Comp
代码编辑器中的这个短语{$R *.dfm}是什么? 我尝试过这个: //{$R *.dfm} 最佳答案 你会想把它保留在那里。 $R 指令将资源文件链接到 EXE 中。 *.dfm 表示“与此 .pa
当在 Delphi 中打开包含继承的 TImageList 的表单时(本例为 2010,但它可能适用于其他版本),IDE 总是(我找不到任何韵律或节奏)添加图像数据再次回到继承的形式。这会增加可执行文
我们的 Delphi 7 开发团队以文本模式存储表单文件 (dfm),并使用源代码控制系统 (Subversion) 来跟踪更改。 有时,我们注意到表单文件在修订之间返回为二进制格式,导致 Torto
使用 DXE2,我编写了一个表单生成器,可以创建 .pas 和 .dfm 文件。我正在开发一个例程,该例程允许我修改 dfm 中的不同属性,例如 Font.Height 和 TabOrder。 当我在
我是一名优秀的程序员,十分优秀!