作者yauhh (喲)
看板Programming
標題Re: [請益] visual basic日期的問題
時間Wed Sep 26 12:37:16 2012
我不知道VB.net有沒有 try-catch 的東西.
但傳統上,VB有 On Error Goto 的事情.
※ 引述《cherryapril (偲)》之銘言:
: 我是才剛學visual basic的新手
: 想要寫一個可以計算從出生到現在過了幾天的程式。
: 希望能夠讓使用者方便,可以輸入各種數字或文字,
: 但只要並非日期就會跳出錯誤的警告框。
: 但現在卡在只要一輸入文字或數字程式就會整個crash
: 嘗試用if then來寫但沒用Q_Q
: 用if not 也一直出現date和if not不相容Q__________Q
: 跪求強者幫忙Q____________Q
: Option Strict On
: Public Class Form1
: Private Sub btncompute_Click(ByVal sender As System.Object, ByVal e As
: System.EventArgs) Handles btncompute.Click
On Error Goto Out_btncompute_Click
: Dim d As Date = CDate(TextBox1.Text)
: txttoday.Text = FormatDateTime(Today)
: txtfromnowon.Text = FormatNumber(DateDiff(DateInterval.Day, d,
: Today), 0)
Exit Sub
Out_btncompute_Click:
DoEvents
: End Sub
: End Class
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.54.26
→ MOONRAKER:有,VB.NET有try catch,而且所有新手書 118.163.12.174 09/26 12:45
→ MOONRAKER:範例程式都會加 118.163.12.174 09/26 12:46
推 cherryapril:謝謝:) 160.94.47.16 09/27 13:17