工程包含1個MDI表單,15個子表單,以及5個獨立表單,10個模塊
Submain里面只是一些簡單的初始化代碼,簡單來說,涉及讀取組態檔,創建檔案夾,呼叫一個模塊,不涉及呼叫表單,只在最后load MDI表單
我用msgbox標記測驗了submain,從第一行代碼到最后一行,執行程序不到1秒,然而從啟動EXE到submain開始執行,竟然長達兩到三秒。
求解,這兩三秒之久系統究竟在加載什么?可能有哪些原因,如何優化?
當然,通過工程啟動并不會出現這種情況,只存在于編譯后的EXE,不論是本機代碼還是P代碼【圖片】
uj5u.com熱心網友回復:
自頂,求教大佬uj5u.com熱心網友回復:
把殺毒軟體關了試試。uj5u.com熱心網友回復:
在formload里面開頭的地方加上me.show
uj5u.com熱心網友回復:
3臺電腦,都裝的騰訊電腦管家,沒有殺毒軟體:一個一體機,配置很一般,關掉管家確實啟動快了,只要一秒左右;一個筆記本,I56300+固態,管家關不關差別不大,總是要兩三秒啟動;一個臺式機,I56100+機械,管家不關的情況下,首次啟動1秒左右,后面都是打開EXE立即跳出表單。搞不明白了uj5u.com熱心網友回復:
跟這沒關系,不是沒有顯示表單,而是啟動程式后代碼根本就沒開始執行。就連在submain第一行插一句msgbox都要兩三秒才能跳出來
uj5u.com熱心網友回復:
還是跟騰訊管理家有點關系。
看看騰訊管家有沒有白名單,加進去試試。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/13483.html
標籤:VB基礎類
上一篇:EXECL高級篩選
下一篇:求助vbs 加載不了
