vb怎樣在label中顯示數(shù)值型變量
我創(chuàng)建了label2,,再創(chuàng)建計(jì)時(shí)器,,interval屬性為1,我把計(jì)時(shí)器代碼編為:Private Sub Timer1_Timer()Label2.Caption = iEnd Sub但是我把i增加1,,label卻沒有顯示1求解答
你這種情況,,我想到有三種可能造成label2沒有顯示1.
第1種情況:
把i增加1的命令不正確,,你查看一下命令確認(rèn)類似如下句子:
Label2.Caption = 1
或
Label2.Caption = Val(Label2.Caption) + 1
第2種情況:
你改變數(shù)值的i和計(jì)時(shí)器里面的i,程序認(rèn)為不是同一個(gè)i,。這么說你不一定能明白,,我換一種方法吧;第一步,,你查看一下你把i增加1的過程里面,,有沒有聲明變量i的語句,沒有就略過,,如果有,那么刪除掉,。第二步,,在當(dāng)前窗體代碼頁的最前面加入一行變量i的聲明,,類似如下:Dim i As Integer 。然后再運(yùn)行下程序看看label有沒顯示1,,如果沒有,,那就不是這種情況。
第3種情況:
計(jì)時(shí)器沒有啟動(dòng),,你查看一下計(jì)時(shí)器的Enabled屬性,,確保這個(gè)屬性的值為True,不能為False,。
相關(guān)推薦
便查問答是一款實(shí)用的網(wǎng)絡(luò)熱門知識(shí)問答平臺(tái),專注于分享你不知道的知識(shí),、經(jīng)驗(yàn)及生活問題,,在這里所有人都能找到答案歡迎網(wǎng)友參與討論。