不可以的,但是出現(xiàn)錯誤的時候不是已經(jīng)告訴你在多少行了嗎?你把行號顯示出來就可以了。
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),徽縣企業(yè)網(wǎng)站建設(shè),徽縣品牌網(wǎng)站建設(shè),網(wǎng)站定制,徽縣網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,徽縣網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
顯示行號的方法:工具選項(xiàng)文本編輯器basic編輯器
這項(xiàng)下有個行號,你打鉤就好了。
這樣一來報錯的時候,提示在多少行,你就到多少行去看。如果你沒有用try的話,錯誤在哪里,ide會在錯誤的位置給你標(biāo)示出來。
在VB環(huán)境中執(zhí)行源代碼,本身就是調(diào)試模式
按F8即可逐語句運(yùn)行
點(diǎn)擊語句左端空白處,將其背景色變?yōu)樯罴t,就是添加斷點(diǎn),運(yùn)行到該語句會停下來
可以在變量、對象等語句上點(diǎn)擊右鍵,選擇“添加監(jiān)視”即可
發(fā)送接收的過程都放在Try...Catch里面,一旦連接中斷,就會出錯,此時可以關(guān)閉現(xiàn)有連接,重新連服務(wù)端
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a() As Integer = {678, 45, 324, 528, 439, 387, 87, 875, 273, 823}
Dim i%, j%, n%, t%, k%
Label1.Text = ""
n = UBound(a)
For i = 0 To n - 1
For j = 0 To n - i - 1
If a(j) a(j + 1) Then
t = a(j)
a(j) = a(j + 1)
a(j + 1) = t
End If
Next j
For k = 0 To n - 1
Label1.Text = a(k) " "
Next
Label1.Text = vbCrLf
Next i
End Sub
這是正確代碼 我已經(jīng)調(diào)試過了。盡請放心
在你給textbox設(shè)置text值后直接使用sleep(),因?yàn)樵谑褂胹leep()的時候,當(dāng)前的主進(jìn)程是被掛起了,也就是說設(shè)置的text屬性后,還來不及在屏幕上顯示lbi的內(nèi)容就執(zhí)行了sleep,所以在執(zhí)行sleep()掛起主進(jìn)程前,你必須讓textbox的內(nèi)容先顯示出來再執(zhí)行sleep,可嘗試使用下DoEvents()將控制權(quán)暫時移交一下,讓系統(tǒng)有時機(jī)來刷新textbox里面的內(nèi)容,讓系統(tǒng)有機(jī)會來刷新textbox里面的內(nèi)容。由于我沒有安裝visual studio的開發(fā)環(huán)境,無法調(diào)試代碼的正確性,但我記得我以前也遇到此類問題,采取的DoEvents()的方式。你可嘗試下。
lbl.Visible = True
Sleep(5000)
lbl.Text = "我是中國人"
lbi.Refresh '刷新一下lbi,具體你可以調(diào)試下,看需要不需要這條
Application.DoEvents() ‘設(shè)置完lbi的text屬性,將操作權(quán)限釋放一下,讓系統(tǒng)有機(jī)會顯示lbi的內(nèi)容。
Sleep(3000) ’待顯示后,再執(zhí)行掛起
lbl.Text = "我愛自己的祖國"
lbi.Refresh ‘同上
Application.DoEvents() ’同上
DoEvents()的功能解釋是:轉(zhuǎn)讓控制權(quán),以便讓操作系統(tǒng)處理其它的事件。
如執(zhí)行一次不行,可嘗試重復(fù)多執(zhí)行幾次,特別在循環(huán)語句中,對于窗口的刷新顯示DoEvents特別有用,但是在循環(huán)體內(nèi)使用了DoEvents后,當(dāng)前進(jìn)程的執(zhí)行效率會有大幅降低,因?yàn)橐平豢刂茩?quán)必然損失當(dāng)前進(jìn)程的運(yùn)行效率。
兩個解決方法:
一、
1) 打開項(xiàng)目屬性,選擇調(diào)試選項(xiàng)卡,將“啟用非托管代碼調(diào)試”一項(xiàng)鉤上。
2) 打開項(xiàng)目屬性,選擇調(diào)試選項(xiàng)卡,將“啟用Visual Studio宿主進(jìn)程“一項(xiàng)鉤掉。
二、
Terminal Services服務(wù)被禁用,啟動服務(wù)即可解決問題。