- Tham gia
- 5/6/08
- Bài viết
- 30,703
- Được thích
- 53,963
Đảm bảo chỉ là ngẫu nhiên thôiHình như em thấy nó thích số đẹp: tỉ lệ số cặp + số gánh rất cao.
Ngồi buồn, làm cái trò quay.. quay này chơi
Ai thích thì có thể mang về chế biến thành trò quay số trúng thưởng cũng được
Ẹc... Ẹc...
Cái này hay quá! Tôi đã tải về tìm hiểu mãi mà chẳng hiểu gì cả. Mong bác tạo giúp tôi một form tương tự để khi quay thì tạo ra các số từ 0 đến 45. Cái này mà dùng để kiểm tra bài cũ thì tuyệt lắm. Mong bác tận tình giúp đỡ. Xin cảm ơn!Ngồi buồn, làm cái trò quay.. quay này chơi
Ai thích thì có thể mang về chế biến thành trò quay số trúng thưởng cũng được
Ẹc... Ẹc...
Chạy tư 0 đến 45 có nghĩa là:Cái này hay quá! Tôi đã tải về tìm hiểu mãi mà chẳng hiểu gì cả. Mong bác tạo giúp tôi một form tương tự để khi quay thì tạo ra các số từ 0 đến 45. Cái này mà dùng để kiểm tra bài cũ thì tuyệt lắm. Mong bác tận tình giúp đỡ. Xin cảm ơn!
Sub StartTimer()
StopTimer1
StopTimer2
StopTimer3
Randomize
cycle1 = Int(Rnd * 40) + 50
cycle2 = Int(Rnd * 40) + 50
cycle3 = Int(Rnd * 40) + 50
iT1 = 0: iT2 = 0: iT3 = 0
SetTimer hWnd, 1, delay1, AddressOf TimeProc1
SetTimer hWnd, 2, delay2, AddressOf TimeProc2
SetTimer hWnd, 3, delay3, AddressOf TimeProc3
End Sub
Sub StartTimer()
StopTimer1
StopTimer2
StopTimer3
Randomize
cycle1 = Int(Rnd * 40) + 50
cycle2 = Int(Rnd * 40) + 50
cycle3 = Int(Rnd * 40) + 50
iT1 = 0: iT2 = 0: iT3 = 0
SetTimer hWnd, 2, delay2, AddressOf TimeProc2
SetTimer hWnd, 3, delay3, AddressOf TimeProc3
End Sub
Cũng dễ suy luận thôiĐúng là "học vẹt" khó thật. Tôi đã làm theo lời bác và chế lại trên PowerPoint thì gặp lỗi sau:
+ Nhấn nút start thì nó quay mãi không thôi
+ Nhấn nút Stop thì gặp lỗi, nhưng tôi sửa hoài không được
Mong anh giúp đỡ! Xin xem file đính kèm.
View attachment 68539
Cũng dễ suy luận thôi
- Số hàng trăm được điều khiển bởi các Sub và các biến có số 1 phía sau tên
- Số hàng chục được điều khiển bởi các Sub và các biến có số 2 phía sau tên
- Số hàng đơn vi được điều khiển bởi các Sub và các biến có số 3 phía sau tên
Giờ xóa số hàng trăm thì đương nhiên phải xóa mọi thứ có liên quan đến số 1 kia. Vậy thôi
(ngoải ra, bạn copy sang PP bị thiếu 1 số code)
Hay thiệt đó Thầy ơi, nhưng cũng nên chặn lại rằng, khi hàng chục được chọn là 4 thì dứt khoát hàng đơn vị phải dưới 6 mới được! Vì chỉ chọn trong 45 số thôi.
==> Vậy nên viết code tổng quan hơn được không Thầy? vẫn làm 3 dãy số, hoặc hơn nữa, lên đến hàng ngàn luôn, vậy 4 dãy số đi; nếu số đầu vào là 2 dãy thì nó sẽ hiện lên chỉ 2 dãy, và tính số đơn vị giới hạn là bao nhiêu, giá trị max của dãy đầu là bao nhiêu, và giá trị max của dãy cuối là bao nhiêu, cho nên, có thể thêm 1 cái inputbox hoặc để hẳn trên form 1 textbox số đầu vào, sau đó tính len(textbox) của nó (để tính số dãy cần hiện), rồi max của left(textbox,1), và max của right(textbox,1) để giới hạn số cho phép chạy... đại khái là vậy.
Nói chung hứng lên làm chơi cho vui thôi... Phần chính đã có, bây giờ muốn cải tiến ra sao các bạn cứ tự mình nghiên cứu đi.. làm lại những cái đã cũ tôi lười lắmNếu được như thế này thì càng hay đấy.
Ngồi buồn, làm cái trò quay.. quay này chơi
[video=youtube;v4gJ01SqeQw]http://www.youtube.com/watch?v=v4gJ01SqeQw[/video]
Ai thích thì có thể mang về chế biến thành trò quay số trúng thưởng cũng được
Ẹc... Ẹc...