2010-10-11 19 views
1

我有一個簡單的表格,我用它來列出所有表的名稱在連接數據庫,並允許用戶查看和表中編輯數據消失。該表單包含一個帶左右按鈕的TButtonEdit控件,用於設置和刪除用戶輸入的過濾器表達式。德爾福TButtonEdit按鈕出現在一個項目但在另一個

我已經包含了這種形式在兩個相關的項目。這是相同的形式,在同一個公共目錄中使用相同的源代碼。在這兩個應用程序中,表單工作正常,只是在一個應用程序中按鈕是可見的並且正常工作,而在另一個應用程序中它們不存在。似乎根本沒有創建(而不是創建時沒有圖像),因爲當我將光標放入TButtonEdit的Edit部分時,它位於控件的左邊界。

在具有此問題相同的應用,另一種形式的另一個TButtonEdit也出現無按鈕(在這種情況下,只有一個右手按鈕被指定)。

有沒有人有什麼線索可能會導致一個應用程序有這個問題TButtonEdit?

回答

4

最有可能的按鈕圖標,被「存儲」在TImageList,只列入項目之一的* res文件。確保這些圖像都包含在兩個項目中。

但是,我無法重現該問題。對於我來說,在兩個項目中分享一個帶有TButtonedEdit的表單非常有效。

+5

我足夠尷尬,我希望我能刪除的問題,但你不會爲快速,正確的答案獲得信貸。 – 2010-10-11 17:43:42