comboBox順序問題 |
尚未結案
|
liyanzi
一般會員 ![]() ![]() 發表:51 回覆:45 積分:19 註冊:2005-01-24 發送簡訊給我 |
|
RedSnow
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:79 回覆:1322 積分:845 註冊:2003-12-15 發送簡訊給我 |
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 發送簡訊給我 |
|
RedSnow
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:79 回覆:1322 積分:845 註冊:2003-12-15 發送簡訊給我 |
liyanzi 妳好: 如果妳描述的 ComboBox 設定方式是延續妳原先那支 "最短路徑" 程式而來的,那麼我記得第二個 ComboBox 的內容是經過路徑追蹤處理後產生的,如果產生後的排列順序不如妳的預期,那麼問題應該出在那一段動作中,妳可以用除錯模式追蹤一下選擇 ComboBox1 後,開始產生 ComboBox2 內容時的相關敘述,這樣子就到底是程式處理程序有誤?還是 ComboBox2 的項目順序產生後,因為其它的錯誤而導致順序變得不正確? 另外關於字型變動的問題,並不一定是直接改變字型大小所致,我剛才想到一個可能性是前一篇回覆時沒想到的,那就是有可能是原先設定的字型是某種不支援中文編碼的字型所導致 (使用的不是中文字型,但設定內容是中文時,系統可能會自動做一些切換或設定動作),妳查看一下 ComboBox 所設定的字型編碼 (Font -> Charset),如果不是中文編碼 (CHINESEBIG5_CHARSET) 的話,就將它改正,或者直接將使用字型改為 "新細明體" (或其它中文字型),這樣子應該就不會出現字型大小不一的現象了。 7 天天敲鍵盤 v 時時按滑鼠 8
|
liyanzi
一般會員 ![]() ![]() 發表:51 回覆:45 積分:19 註冊:2005-01-24 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |