我把一個有百萬行資料的文本檔案匯入到了編輯框里面,發現只能洗掉,不能輸入,在編輯框末尾嘗試輸入資料(輸入不了),再拖動滾動條,會變得很卡。資料量少的正常,大了就出現這種情況。拜托了!
uj5u.com熱心網友回復:
Edit 控制元件不能編輯太多的資料,多于1M的文本就不行了。解決方法:
1)更換其他文本編輯控制元件。
2)使用Edit 控制元件, 每次只讀取一部分資料進行編輯,就是采用分而治之的方法。
uj5u.com熱心網友回復:
換richedit試試uj5u.com熱心網友回復:
// otherwise only 0xFFFFF=1048575 bytes can be show!GetEditCtrl().SetLimitText(0x00400000);
uj5u.com熱心網友回復:
謝謝!現在可以輸入了,但是輸入之后拉滾動潭訓是會卡,就是重繪得很慢uj5u.com熱心網友回復:
改用ListBox控制元件uj5u.com熱心網友回復:
不要一次顯示所有的資料,分塊顯示,類似上一頁,下一頁的功能uj5u.com熱心網友回復:
拉滾動條時LockWindowUpdate()
完后
UnlockWindowupdate()
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/120606.html
標籤:界面
上一篇:ENVI資料問題 BIP
