代码之家  ›  专栏  ›  技术社区  ›  Larry Lustig

Delphi TButtonEdit按钮出现在一个项目中,但在另一个项目中消失

  •  1
  • Larry Lustig  · 技术社区  · 15 年前

    我有一个简单的表单,用于列出连接数据库中所有表的名称,并允许用户查看和编辑表中的数据。此窗体包含一个TButtonEdit控件,该控件具有左键和右键,用于设置和删除用户键入的筛选器表达式。

    我已将此表格列入两个相关项目。它是相同的表单,在相同的公共目录中使用相同的源。在这两个应用程序中,表单都可以正常工作,只是在一个应用程序中,按钮是可见的并且可以正常工作,而在另一个应用程序中,按钮不存在。似乎根本没有创建(而不是创建时没有图像),因为当我将光标放在TButtonEdit的编辑部分时,它位于控件的左边框上。

    是否有人知道是什么原因导致一个应用程序在TButtonEdit上出现此问题?

    1 回复  |  直到 15 年前
        1
  •  4
  •   Andreas Rejbrand    15 年前

    最有可能是按钮图标,它们“存储”在 TImageList

    然而,我无法重现这个问题。我可以和一个 TButtonedEdit