генерирование и сравнение

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
i'm pissed
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 194
Зарегистрирован: 23.10.2004 (Сб) 12:01
Откуда: irkutsk

генерирование и сравнение

Сообщение i'm pissed » 05.12.2004 (Вс) 16:46

имеем код
Код: Выделить всё
Randomize
x = Int(Rnd * 4)
WriteINI "1", "lb " & x & "", (x), App.Path & "\bd.ini"
     Label1 = ReadINI("1", "Label" & x & ".Caption", App.Path & "\bd.ini")
    Option1(0).Caption = ReadINI("1", "Option1.Caption", App.Path & "\bd.ini")
    Option1(1).Caption = ReadINI("1", "Option2.Caption", App.Path & "\bd.ini")
    Option1(2).Caption = ReadINI("1", "Option3.Caption", App.Path & "\bd.ini")
    Option1(3).Caption = ReadINI("1", "Option4.Caption", App.Path & "\bd.ini")
    Option1(4).Caption = ReadINI("1", "Option5.Caption", App.Path & "\bd.ini")



здесь сгенерированное число записывается в файл, значит потом считываю.
Как сделать вот например я сравниваю сгенерированное значение с тем которое записано в файле[code] ReadINI("1", "lb " & x & "", App.Path & "\bd.ini") = (x)[code]

как сделать если значение совпадает, то число опять генерировалось и так пока не сгенерируется то число которого нет в файле.
by_pissed

_Мика_
Гуру
Гуру
 
Сообщения: 1459
Зарегистрирован: 24.10.2003 (Пт) 15:05
Откуда: г. Москва, м.Речной вокзал

Сообщение _Мика_ » 05.12.2004 (Вс) 16:53

Сои предположения:
Генирируем число, проверяем есть ли в переменной Х сгенерированное число, если нет то добовляем в переменную Х ето число, если да то переходим опять к генерации!

Вроди все

З.Ы. еще надо там впихнуть коунтер, который бы проверял, все ли возможные числа сгенирировались, или нет :wink:
-Папа, а правда, что форумы делают людей дибилами?
-гы гы гы, сынок, лол!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 18

    TopList