沒看懂你的語言,你需要的seta過程,是只有一句sleep?還是當(dāng)只有一個sleep時,不會卡死?而加上后面的語句就出現(xiàn)問題?

作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設(shè)機(jī)構(gòu),我們在業(yè)內(nèi)良好的客戶口碑。創(chuàng)新互聯(lián)建站提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運(yùn)營等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡(luò)營銷方法,創(chuàng)造更大的價值。
這里貼出來的是全部代碼嗎?
讀取數(shù)據(jù)。根據(jù)查詢vb.nettimer相關(guān)信息得知,vb.nettimer間隔短死機(jī)是因為,VB程序中有一個timer,還有on error語句,timer里就是從一個數(shù)據(jù)庫讀取數(shù)據(jù)存入到另一個數(shù)據(jù)庫中,正常運(yùn)行,但是有時候會卡死。
“卡死”是一個非常主觀的描述,如果你要讓主線程殺掉卡死的線程,那么你必須給“卡死”做出準(zhǔn)確的定義。
什么是卡死?30秒沒有響應(yīng)就是卡死?那么“沒有響應(yīng)”的定義又是什么?
你給出這些條件以后,殺掉一個線程就不難。Abort方法,Dispose方法,都可以。
1、可能進(jìn)入了死循環(huán),仔細(xì)檢查代碼有無這種情況。
2、無用的數(shù)據(jù)一直在累積而沒有及時銷毀,導(dǎo)致內(nèi)存占用越來越大,最終崩潰。要注意對象隨用隨清,及時 Dispose 掉或調(diào)用 GC.Collect。
Threading.Thread.Sleep(500)這句是線程停止等待的,在這500毫秒的時間里你的任何動作都是不響應(yīng)的,理論上再SendKeys.Send(TextBox2.Text)這段時間內(nèi)你可以動作,但是send是毫秒級完成的,你還沒有來得及響應(yīng)就進(jìn)入了下一次的循環(huán),所以跟卡死類似
解決方法:通過timer定時器延時
文章名稱:vb.net死機(jī)的簡單介紹
當(dāng)前路徑:http://chinadenli.net/article16/dsescdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、軟件開發(fā)、動態(tài)網(wǎng)站、全網(wǎng)營銷推廣、網(wǎng)站設(shè)計公司、網(wǎng)頁設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)