[VB6 ] 一個程式碼的解說...
Private Sub Text1_KeyPress(KeyAscii As Integer)
\\通常都是Text1_Change 為啥要用KeyPress呢? 這兩個是差在哪??
而KeyAscii As Integer 是宣告為整數吧? 那我用Dim 應該也可以吧?
If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
If KeyAscii <> 8 Then
\\為啥這邊要用<>8呢 ? 看了書本還是不太了解<> 的用意在哪...而為啥後面又要用8呢?
MsgBox ("請輸入數字")
KeyAscii = 0
\\這邊為何要讓他等於0呢?
End If
End If
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.225.52
→
10/08 23:14, , 1F
10/08 23:14, 1F
→
10/08 23:15, , 2F
10/08 23:15, 2F
→
10/08 23:15, , 3F
10/08 23:15, 3F
→
10/08 23:16, , 4F
10/08 23:16, 4F
→
10/08 23:57, , 5F
10/08 23:57, 5F
→
10/09 00:05, , 6F
10/09 00:05, 6F
→
10/09 00:21, , 7F
10/09 00:21, 7F
→
10/09 01:00, , 8F
10/09 01:00, 8F
→
10/09 01:00, , 9F
10/09 01:00, 9F