Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hướng dẫn] Chương trình ai là triêu phú
#1
Không biết trong này có anh chị nào là tác giả bài viết ai là triêu phu không cho em hỏi đôi chút về ý nghĩa đoạn lệnh này?
Em xin cảm ơn ạ

Private Function tranh_trung(ByVal number As Integer, ByVal first As Byte)
Dim i As Byte
Dim trung As Boolean
For i = first To question - 1 Step 1
If mang(i) = number Then
trung = True
Exit For
Else
trung = False
End If
Next
If trung = False Then
mang(question - 1) = number
Call get_question(number)
Else
Call get_id
End If
End Function
Chữ ký của Cuong Servenet Cuong Servenet,gia nhập Thủ Thuật Access từ 12-07 -18.
ღღღღღTài sản của Cuong Servenet (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#2
Tôi không phải tác giả ứng dụng này nhưng có xem qua code của nó.
Để hiểu nó thì phải xem các code liên quan nữa. Tổng quát là nó dùng để lấy ngẫu nhiên các câu hỏi khác nhưng tránh lấy trùng với những câu hỏi đã được trả lời trước đó rồi. Nó được chạy khi sự kiện đổi câu hỏi hoặc sang câu hỏi mới.
- Lấy số random cung cấp cho biến "number" của hàm.
- Kiểm tra trong các câu hỏi đang trả lời (từ first tới câu hỏi hiện tại) xem "id" các câu hỏi đó có trùng với số ngẫu nhiên "number" không?
- Nếu number = id thì là trùng -> chạy lấy id câu hỏi khác ("get_id").
- Nếu không trùng thì lấy câu hỏi từ id ngẫu nhiên đó.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
(25-07-18, 01:22 PM)ongke0711 Đã viết: Tôi không phải tác giả ứng dụng này nhưng có xem qua code của nó.
Để hiểu nó thì phải xem các code liên quan nữa. Tổng quát là nó dùng để lấy ngẫu nhiên các câu hỏi khác nhưng tránh lấy trùng với những câu hỏi đã được trả lời trước đó rồi. Nó được chạy khi sự kiện đổi câu hỏi hoặc sang câu hỏi mới.
- Lấy số random cung cấp cho biến "number" của hàm.
- Kiểm tra trong các câu hỏi đang trả lời (từ first tới câu hỏi hiện tại) xem "id" các câu hỏi đó có trùng với số ngẫu nhiên "number" không?
- Nếu number = id thì là trùng -> chạy lấy id câu hỏi khác ("get_id").
- Nếu không trùng thì lấy câu hỏi từ id ngẫu nhiên đó.

Cảm ơn Pro. em đang chỉ ko hiểu cái tranh_trung là gì, hóa ra là [ tránh trùng lặp câu hỏi]
Chữ ký của Cuong Servenet Cuong Servenet,gia nhập Thủ Thuật Access từ 12-07 -18.
ღღღღღTài sản của Cuong Servenet (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Chia sẽ cùng bạn chương trình trắc nghiệm. trunghieu 3 898 27-08-18, 10:13 AM
Bài mới nhất: lamvankhanh
  [Main + SUB] Chương trình điều khiển nút Sửa - Xóa - Add Cuong Servenet 1 202 16-08-18, 03:47 PM
Bài mới nhất: cpucloi
  [Help] Tạo nút xác nhận: Bạn có muốn đóng chương trình không ? nam8384 6 1,955 26-06-16, 08:10 AM
Bài mới nhất: nam8384
  [Help] Nâng cấp trình duyệt trong form thanh_linh60 3 1,234 10-05-16, 03:32 PM
Bài mới nhất: ongke0711
  Mở chương trình Access connguoi123 3 2,463 27-04-16, 09:41 AM
Bài mới nhất: maidinhdan

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ| PMA Nha Trang| Gỗ Acrylic Không Đường Line