2010-10-11 35 views
1

我有一个简单的表格,我用它来列出所有表的名称在连接数据库,并允许用户查看和表中编辑数据消失。该表单包含一个带左右按钮的TButtonEdit控件,用于设置和删除用户输入的过滤器表达式。德尔福TButtonEdit按钮出现在一个项目但在另一个

我已经包含了这种形式在两个相关的项目。这是相同的形式,在同一个公共目录中使用相同的源代码。在这两个应用程序中,表单工作正常,只是在一个应用程序中按钮是可见的并且正常工作,而在另一个应用程序中它们不存在。似乎根本没有创建(而不是创建时没有图像),因为当我将光标放入TButtonEdit的Edit部分时,它位于控件的左边界。

在具有此问题相同的应用,另一种形式的另一个TButtonEdit也出现无按钮(在这种情况下,只有一个右手按钮被指定)。

有没有人有什么线索可能会导致一个应用程序有这个问题TButtonEdit?

回答

4

最有可能的按钮图标,被“存储”在TImageList,只列入项目之一的* res文件。确保这些图像都包含在两个项目中。

但是,我无法重现该问题。对于我来说,在两个项目中分享一个带有TButtonedEdit的表单非常有效。

+5

我足够尴尬,我希望我能删除的问题,但你不会为快速,正确的答案获得信贷。 – 2010-10-11 17:43:42