기금넷 공식사이트 - 복권 조회 - VB 추측 디지털 프로그래밍 ...
VB 추측 디지털 프로그래밍 ...
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Dim RndNum 은 정수입니다
Private Sub CmdGuess_Click ()
Dim GueNum 을 변형으로 사용
설정 I = 1: 설정 s = 0
내가<= 10 일 때
하다
GueNum = InputBox ("컴퓨터가 무작위로 숫자를 생성합니다. 아래에 컴퓨터가 생성한다고 생각하는 숫자를 입력하십시오.", frmGueNum. 캡션, "",5000,5000).
숫자가 아닌 경우 msgbox 는 "숫자를 정확하게 입력하되 숫자를 입력하지 않은 경우 다시 입력하십시오.", vbCritical, frmGueNum.Caption.
IsNumeric(GueNum) 까지 순환합니다
GueNum-RndNum = 0 이면
MsgBox "축하합니다. 컴퓨터 생성 번호를 맞추는 데 성공했습니다. 컴퓨터는 복권 구매를 강력히 추천합니다." vbokonly+vbsystemmodal, frmguenum.caption.
S = s+1
수출 Do
ElseIf Abs(GueNum-RndNum) > 그럼 10
MsgBox "팁: 너무 큽니다. 추측한 수와 컴퓨터가 생성한 수의 차이가 10 ",VB 정보, frmguenum 을 초과합니다. 제목.
I = I+1
S = s+1
ElseIf Abs(GueNum-RndNum)>5 및 ABS (guenum-rndnum) < 그럼 10
MsgBox "팁: 접근, 추측한 수와 컴퓨터가 생성한 수의 차이는 5 이상 10 이하", VB 정보, frmguenum 입니다. 제목.
I = I+1
S = s+1
ElseIf Abs(GueNum-RndNum)>0 및 ABS (guenum-rndnum) < 그럼 5
MsgBox "팁: 점점 가까워지고 있습니다. 네가 추측한 숫자와 컴퓨터가 생성한 숫자의 차이는 5 를 넘지 않는다. 계속해! ",vbInformation, frmGueNum. 제목
I = I+1
S = s+1
만약 ... 끝날거야
내가> 그렇다면 10
MsgBox ("이미 10 을 알아차렸고, 최대 10 만 허용했습니다. 다시 시작하시겠습니까? ",vbYesNo, frmGueNum. Caption) = vbYes
I = 1: s = 0
기타
Cmd 게스트. 활성화 = false
만약 ... 끝날거야
만약 ... 끝날거야
고리
TxtShow. Text = "당신은 완전히 짐작했습니다"&; 스탠다드 푸르. "컴퓨터 생성 숫자는"&; RndNum
끝단 접합
개인 하위 양식 _Load ()
무작위화 (타이머)
Rndnum = fix ((100-1+1) * rnd ()+1)
TxtShow. Text = "컴퓨터가 무작위로 숫자를 생성했습니다." 추측하고 싶습니다 "버튼을 클릭하여 추측하기 시작하십시오!" "
끝단 접합