線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1689
推到 Plurk!
推到 Facebook!

comboBox順序問題

尚未結案
liyanzi
一般會員


發表:51
回覆:45
積分:19
註冊:2005-01-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-12 12:53:16 IP:203.68.xxx.xxx 未訂閱
想請問各位大大~~ 我存了多筆資料~~在comboBox顯示出來~~ 但順序會不一樣~~這有辦法改善嗎? 而且我的第一筆資料~~字型會比較小~~ 這是設定的問題嗎? 請各位大大解答一下~~^^
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-13 01:33:23 IP:61.230.xxx.xxx 未訂閱
liyanzi 妳好:    ComboBox 的資料項目應該會按照妳添加的順序來排列,如果不是的話,妳可以查看一下 ComboBox 的 Sorted 屬性是否被設為 true 了?如果是的話,將它改為 false 就可以了。 有關第一筆資料的字型會變小這個問題,和下列這一篇的發問者相同: TcomboBox字型問題 http://delphi.ktop.com.tw/topic.php?topic_id=76412 而我則是和這一篇的回覆者相同,無論怎麼試都無法試出這種現象,不知道妳是否有對 ComboBox 做了某些額外的處理? 7 天天敲鍵盤 v 時時按滑鼠 8
liyanzi
一般會員


發表:51
回覆:45
積分:19
註冊:2005-01-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-13 15:07:07 IP:59.113.xxx.xxx 未訂閱
感謝RedSnow大大的解答~~ 第一個comboBox的順序是沒問題~~ 但選完第一個之後再選第二個comboBox 第二個的順序就會不同~我看了ComboBox 的 Sorted 屬性 那個都是FALSE沒錯~~ 而字型問題,在EVENTS都沒有設定到~~而在程式碼中也沒有改到FONT SIZE 不過還是謝謝您的解答~~
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-08-13 16:33:17 IP:61.230.xxx.xxx 未訂閱
liyanzi 妳好:    如果妳描述的 ComboBox 設定方式是延續妳原先那支 "最短路徑" 程式而來的,那麼我記得第二個 ComboBox 的內容是經過路徑追蹤處理後產生的,如果產生後的排列順序不如妳的預期,那麼問題應該出在那一段動作中,妳可以用除錯模式追蹤一下選擇 ComboBox1 後,開始產生 ComboBox2 內容時的相關敘述,這樣子就到底是程式處理程序有誤?還是 ComboBox2 的項目順序產生後,因為其它的錯誤而導致順序變得不正確? 另外關於字型變動的問題,並不一定是直接改變字型大小所致,我剛才想到一個可能性是前一篇回覆時沒想到的,那就是有可能是原先設定的字型是某種不支援中文編碼的字型所導致 (使用的不是中文字型,但設定內容是中文時,系統可能會自動做一些切換或設定動作),妳查看一下 ComboBox 所設定的字型編碼 (Font -> Charset),如果不是中文編碼 (CHINESEBIG5_CHARSET) 的話,就將它改正,或者直接將使用字型改為 "新細明體" (或其它中文字型),這樣子應該就不會出現字型大小不一的現象了。 7 天天敲鍵盤 v 時時按滑鼠 8
liyanzi
一般會員


發表:51
回覆:45
積分:19
註冊:2005-01-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-08-15 23:53:09 IP:59.113.xxx.xxx 未訂閱
感謝redsnow這位大大~~字型問題解決了~~
系統時間:2024-05-09 15:46:23
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!