vb如何提高讀取速度?Visual Basic

2022-12-13 23:20:18 字數 1609 閱讀 1034

1樓:匿名使用者

vb6讀取txt文字檔案10萬行是有點大,但我猜更多是因為**問題。

如果在從文字檔案裡讀出資料的過程中,你不斷的用控制元件顯示讀出的資料內容就會很慢。如果讀出過程中不顯示任何資料則會快很多倍。

還有如果頻繁用doevents也會降低讀取檔案內容的效率,它會因頻繁釋放cpu時間導致速度減慢。

我建議讀入時,在沒有任何輸出和提示的情況下,完全把檔案內容讀入到陣列裡也就是把資料放在記憶體裡。然後再陣列裡對資料操作就快多了,操作完再儲存迴檔案裡即可。

2樓:匿名使用者

嗯 你的意思是要 讀取一個txt檔案到程式視窗中?一次讀完可以嗎?如果可以的話 建議你用 richtextbox 控制元件

載入時用 幾m的讀取都很快 一下就出來了

richtextbox1.filename =" 檔案路徑"

3樓:無跡影

那麼多資料要處理,時間是肯定會有的了,

可以每迴圈100次,或1000次,來個doevents將控制權交給系統處理其它程式,這樣你就可以在寫入檔案的同時,還可以幹其它工作.

4樓:泠月冰辰

一次性讀進記憶體, 再對資料進行處理.. 這是常用的做法.

如果檔案太大,可以考慮檔案記憶體對映..

5樓:澄靜竹

多執行緒 每一個執行緒指定 讀 檔案的哪一個位置.

6樓:匿名使用者

你要讀到**顯示呢?

把你的**放上看看

visual basic讀取txt檔案問題

7樓:匿名使用者

我建議讀入沒任何輸提示情況完全檔案內容讀入陣列資料放記憶體再陣列資料操作快操作完再儲存檔案即

visual basic 如何讀取很大的檔案???

8樓:遠風的夢想家

讀檔案的大小跟快取沒有關係,4g以下的檔案vb都可以順利讀取

9樓:匿名使用者

這個問題確實沒有想過,關鍵是資料型別了,vb和其它程式設計語言是差不多的。

不過,即使是200m的檔案,也可以分段讀。邊讀邊操作(寫入或什麼的),沒必要一次讀取整個檔案。

vb讀取txt檔案內容

10樓:匿名使用者

看你要把讀取的內容放到什麼地方去

比如你是要把textbox1的內容放到textbox2中去

就直接寫textbox2。text=textbox1。text就好了!!

請問vb中如何讀取txt檔案的資料

vb如何讀取txt檔案

11樓:網海1書生

不知你要的vb是什麼版本的,下面是vb6的:

在 visual basic 中讀取具有多種格式的文字檔案

12樓:笑喘是病得抽

我建議讀入沒任何輸提示情況完全檔案內容讀入陣列資料放記憶體再陣列資料操作快操作完再儲存檔案即

PCIE轉SATA3能提高讀取速度嗎

1 sata3 介面接機械硬碟,速度和sata2差不多,沒有任何優勢,但sata3接sata2 或者sata3固態,要比sata2 快很多專。3 3平均讀取值達 屬300m左右。2 sata esata的全稱是externalserialata 外部序列ata 它是sata介面的外部擴充套件規範。換...

如何提高閱讀速度,如何快速提高閱讀速度?

一 訓練默讀,養成習慣 有專家研究表明,朗讀每分鐘最快的200字,而默讀每分鐘最快可達600字。可見,從朗讀轉向默讀是提高閱讀速度的有效方法。養成默讀習慣,可用雙指按住喉部,或用一東西置於雙脣間,以制止發音,同時將注意力集中到讀物的內容上來,加快眼睛掃視速度,使發音器官來不及發出動作。這樣堅持練習,...

如何提高自己的長跑速度,如何提高跑步速度

倔強的小小花生 只是一個跑步愛好者的話,不要急功近利過度追求速度和跑量,堅持住不要有傷痛,跑步不是三兩個月,也不是三兩年,是一直跑下去的毅力。 青鶴寒衣 誰都別提高速度,提高速度有啥好處?你告訴我?你是職業運動員嗎?如果是,那你隨意。如果不是,你跑那麼快去幹嘛?想急著投胎嗎?健康跑,健康就好,貴在堅...