重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
這個是你的問題,不是vb.net速度慢。
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比肅南裕固族自治網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式肅南裕固族自治網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋肅南裕固族自治地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。
你應(yīng)該這樣寫:
Dim file1 As FileStream = New FileStream("地址", FileMode.Open)
Dim myread As BinaryReader = New BinaryReader(file1)
Dim fn(file1.Length) As Byte
For i As Integer = 0 To file1.Length - 1
fn(i) = myread.ReadByte
Next
記得前面要 imports system.io
這個代碼把文件讀入一個fn的數(shù)組中,速度極快。
建一個文件,把格式都搞好,然后導(dǎo)出時用 workbooks.add(path)
再填寫數(shù)據(jù),這樣格式現(xiàn)成的了,
還有一個方法,錄個宏,格式刷,擋刷的代碼試試.
慢的問題,VS打開要慢些,但運行速度應(yīng)該差不多。
你說的彈出框是不是指“智能代碼提示”?大家都覺得VS版本越高越好用啊,不知道你說的究竟是什么問題,要不留聯(lián)系看看。vb6你輸錯了馬上來一個對話框,同時發(fā)出聲音,能把人嚇一跳,完全沒有VS方便啊。
這是不可避免的,除非更換電腦硬件,讓處理器及內(nèi)存處理得更快,或是不要用自帶的 Panel 和 Label 控件,自定義一個容器,內(nèi)容自繪。
卡頓主要原因:
1、控件多了,電腦必然會慢,因為在 Windows 里每個控件都相當(dāng)于一個窗口,有自己的句柄,系統(tǒng)需要維護(hù)對應(yīng)的窗口消息,那么一定會卡頓,只能緩解不能消除。
2、可以用多線程,在子線程中更新控件,通過委托的方式通知主線程,可以有效緩解卡頓的問題。
你生成程序的時候 選擇的 debug 方式 還是release 如果是debug的話可能會慢一些
根據(jù)以上描述,個人認(rèn)為,可能與查詢結(jié)果有關(guān),vb6瞬間出結(jié)果,應(yīng)該是執(zhí)行中出現(xiàn)了問題。可以試試查詢結(jié)果不為空的情況,多種結(jié)果綜合判斷。