Страница: 1 |
Как взять случайный пункт из ComboBox/ListBox и выдать его в сообщение. Чёто пробовал но не получилось. А вот с масивом нет проблем (но мне масив не нужен). Public Function MyRnd%(i%) Private Sub Command1_Click()
А если : Dim Rand as Integer И все! С ListBox-oм аналогично. Ой нет, надо писать: Rand = Int(Rnd * <кол-во пунктов> Страница: 1 |
Вопрос: Новое сообщение без темы
Добавлено: 13.02.03 13:45
Автор вопроса: Silver Flamingo | ICQ: 116970115
MyRnd = Int(i * Rnd) + 1
End Function
mes = Combo1(MyRnd(Combo1.ListIndex))
MsgBox mes
End Sub
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
msv
Вопросов: 34
Ответов: 312
Web-сайт:
Профиль | | #1
Добавлено: 13.02.03 14:13
Randomize Timer
Rand = Rnd * <кол-во пунктов>
Combo1.ListIndex = Rand
MsgBox Combo1.Text
Номер ответа: 2
Автор ответа:
msv
Вопросов: 34
Ответов: 312
Web-сайт:
Профиль | | #2
Добавлено: 13.02.03 14:14
Номер ответа: 3
Автор ответа:
Silver Flamingo
ICQ: 116970115
Вопросов: 27
Ответов: 49
Профиль | | #3
Добавлено: 13.02.03 16:32
Спасибо