Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

請問關於VB的錯誤訊息

0 views
Skip to first unread message

小馬

unread,
Feb 22, 2000, 3:00:00 AM2/22/00
to
※ 引述《BiBo...@wd.atc.ntut.edu.tw (小傑)》之銘言:
> 在command click裡寫了一行
> dim k as integer
> k=MsgBox("您必須輸入數字才能作計算,請重新輸入!", vbOKOnly, "重新輸入")
> 可是在按下確定後卻出現
> run time error '3'
> Type mismatch
> 的錯誤訊息,為什麼呢?

 你還得自己去判斷使用者輸入的是不是數字耶!
 不是說了就會自動判斷喔。

--

mbox: m...@im.fju.edu.tw
Web : http://mmlab.im.fju.edu.tw/~maa
--
[1;32m※ Origin: [33m謠 言 報 [37m<bbs.csie.fju.edu.tw> [m
[1;31m◆ From: [36mTS3-PPP-56.fju.edu.tw [m

無聊的愛情

unread,
Feb 23, 2000, 3:00:00 AM2/23/00
to
※ 引述《maa...@bbs.csie.fju.edu.tw (小馬)》之銘言:

> ※ 引述《BiBo...@wd.atc.ntut.edu.tw (小傑)》之銘言:
> > 在command click裡寫了一行
> > dim k as integer
> > k=MsgBox("您必須輸入數字才能作計算,請重新輸入!", vbOKOnly, "重新輸入")
> > 可是在按下確定後卻出現
> > run time error '3'
> > Type mismatch
> > 的錯誤訊息,為什麼呢?
>  你還得自己去判斷使用者輸入的是不是數字耶!
>  不是說了就會自動判斷喔。

嗯..上面說的當然是應該要做的動作,
得自己判斷在msgbox裡是不是數字,
另外,我記得你這樣宣告有問題,
因為k為一個integer,而msgbox裡的被視為文字,
所以你還得在用文字轉數字的函數來轉換,
至於文字轉數字的函數,請述我忘了名稱了..
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: pc15057.cn.nctu.edu.tw

0 new messages