- 最後登錄
- 2022-1-20
- 在線時間
- 12 小時
- 註冊時間
- 2009-4-5
- 閱讀權限
- 50
- 精華
- 0
- UID
- 6141507
- 帖子
- 1313
- 積分
- 10025 點
- 潛水值
- 22862 米
| 若對尊貴或贊助會員有任何疑問,歡迎向我們查詢。我們的即時通或MSN: admin@eyny.com 是否可用:Y
測試是否有BUG:Y
使用感想:
他男女多顯示了一次 在那個 Combo 那邊
整體來講不錯 =D
這是 學校作業 !? 程設丙檢的範圍吧
這個不難寫
我自己的原碼
驗證 + 製造 (開頭英文、男女隨機)- Private Sub Command1_Click()
- Randomize
- eng = "ABCDEFGHJKLMNPQRSTUVXYWZIO"
- Do
- a = Int(27 * Rnd(10))
- Loop While a = 0
- X1 = Mid(a + 9, 1, 1)
- X2 = Mid(a + 9, 2, 1)
- Do
- b = Int(10000000 * Rnd(100))
- Loop While Len(b) <> 7
- Do
- c = Int(3 * Rnd(10))
- Loop While c = 0
- m = 7
- For i = 1 To 7
- k = Mid(b, i, 1)
- s = s + (k * m)
- If m <> 1 Then m = m - 1
- Next
- s = s + (c * 8) + X1 + (X2 * 9)
- fa = 10 - (s Mod 10)
- ids = Mid(eng, a, 1) & c & b & fa
- Text1.Text = ids
- End Sub
- Private Sub Command2_Click()
- ins = Text1.Text
- Dim s(10)
- For i = 1 To 10
- s(i) = Mid(ins, i, 1)
- Next
- check = InStr("ABCDEFGHJKLMNPQRSTUVXYWZIO", s(1)) + 9
- X1 = Mid(check, 1, 1)
- X2 = Mid(check, 2, 1)
- sums = X1 + X2 * 9 + s(2) * 8 + s(3) * 7 + s(4) * 6 + s(5) * 5 + s(6) * 4 + s(7) * 3 + s(8) * 2 + s(9) + s(10)
- If sums Mod 10 = 0 Then ans = "正確" Else ans = "錯誤"
- Print ans
-
- End Sub
複製代碼 ... |
|