Re: [VBS ] 新手問題 Isnumeric

看板Visual_Basic作者 (firejimtracy.com)時間15年前 (2010/06/04 21:46), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《geniuswen (firejimtracy.com)》之銘言: : 請問一下有關 Isnumeric 問題 : Dim counter as Integer : Do : Console.WriteLine("Please input how many employees to process. : The number must > 0.") : counter = Console.ReadLine() : Loop Until (IsNumeric(counter) = True) : 為什麼我dim counter as integer 的時候程式沒辦法跑 不好意思我沒講清楚 沒辦法跑的是指 當我輸入字串譬如英文字母的時候 錯誤會出現 字串轉成integer是無效的 但是我把counter設成object的話就沒這個問題是為什麼? : 但是dim counter as object的時候就可以? : 還有 我在loop until後面的條件我想加上 and counter > 0的話程式也不能跑 : 這跟isnumeric這個涵事有關係嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 76.23.88.198

06/04 22:49, , 1F
這不是很清楚嗎,轉換無效。
06/04 22:49, 1F
文章代碼(AID): #1C2GEY9z (Visual_Basic)
文章代碼(AID): #1C2GEY9z (Visual_Basic)