Kviz VB6 - problem

5

Kviz VB6 - problem

offline
  • Pridružio: 16 Jan 2009
  • Poruke: 23

Kako da namestim da mi se u toku jedne igre ne pojavljuju dva ista pitanja?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 06 Maj 2007
  • Poruke: 241
  • Gde živiš: Beograd

Uradi ovako(bilo je na jednom forumu):

Option Explicit Dim question(1 To 500) As Long   '  500 ti je broj pitanja, ti upisi koji tebi treba Dim currentQuestion As Long Sub InitQuestions()   Dim i As Long     Randomize Timer     For i = LBound(question) To UBound(question)      question(i) = i   Next   End Sub Function Random(min As Long, max As Long) As Long   Random = Int(Rnd * (max - min + 1)) + min End Function Sub RandomizeQuestions()     Dim i As Long   Dim k As Long   Dim t As Long   For i = LBound(question) To UBound(question)     k = Random(LBound(question), UBound(question))     t = question(k)     question(k) = question(i)     question(i) = t   Next End Sub Private Sub Command1_Click()     Dim n As Integer     Open "Redni brojevi pitanja.txt" For Output As #1         For n = 1 To UBound(question)             List1.AddItem question(n)             Print #1, question(n)         Next n     Close #1 End Sub Sub Form_Load()         InitQuestions  ' ovo pozoves na pocetku programa     ' a ovo tamo gde hoces da promesas pitanja (moze u Form_Load)     RandomizeQuestions     currentQuestion = 1  ' prvo pitanje   End Sub
https://www.mycity.rs/must-login.png
[/code]



Ko je trenutno na forumu
 

Ukupno su 739 korisnika na forumu :: 32 registrovanih, 6 sakrivenih i 701 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 9k38, A.R.Chafee.Jr., aleks, aramis s, baki60, BraneS2, cavatina, darkangel, dozorni, draganca, Dusko Nikolin, ikan, Kubovac, kybonacci, mandicdamir245, Milan A. Nikolic, miodrag3, Mixelotti, mrav pesadinac, MrNo2, nuke92, ostoja2, robertino, Sale.S, sasakrajina, sokars, theNedjeljko, vathra, vlvl, Voja1978, White Knight, Zmaj 99