【導(dǎo)讀】編譯錯(cuò)誤是指在程序編譯過(guò)程中出現(xiàn)的錯(cuò)誤。由于不正確書(shū)寫(xiě)代碼而產(chǎn)生的。VB提供了自動(dòng)語(yǔ)法檢查功能,能指出并顯。示這些錯(cuò)誤,幫助用戶(hù)糾正語(yǔ)法錯(cuò)誤。在代碼中插入Stop語(yǔ)句;在代碼窗口中設(shè)置斷點(diǎn);在程序運(yùn)行時(shí)強(qiáng)制“中斷”;預(yù)期結(jié)果相一致,這就是靜態(tài)檢查,也稱(chēng)人工檢查。機(jī)調(diào)試來(lái)發(fā)現(xiàn)錯(cuò)誤稱(chēng)為動(dòng)態(tài)檢查。動(dòng)態(tài)檢查的基本方法是輸入一組典型的數(shù)據(jù)來(lái)運(yùn)行程序。量或表達(dá)式的值。逐過(guò)程與逐語(yǔ)句一樣,能夠一條語(yǔ)句一條語(yǔ)句地執(zhí)行代。把被調(diào)用的函數(shù)或過(guò)程當(dāng)作一個(gè)語(yǔ)句來(lái)看待。運(yùn)行時(shí)出錯(cuò),消息框提示發(fā)生“除數(shù)為零”的錯(cuò)誤。t的變化情況,可在語(yǔ)句t=t+i處設(shè)置斷點(diǎn)。再次單擊“逐語(yǔ)句”按鈕??梢园l(fā)現(xiàn)上述循環(huán)語(yǔ)句只是循環(huán)9次。長(zhǎng)值,已經(jīng)超過(guò)1,往下就不再執(zhí)行循環(huán)體了。由于應(yīng)用環(huán)境等的改變,有時(shí)程序還會(huì)出現(xiàn)錯(cuò)誤。獲它,對(duì)其進(jìn)行適當(dāng)?shù)奶幚?,并使程序繼續(xù)執(zhí)行。使開(kāi)發(fā)的軟件具有更強(qiáng)的適應(yīng)性。