Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2012, 16:24   #1
apis69
Новичок
Джуниор
 
Регистрация: 02.12.2012
Сообщений: 1
По умолчанию револьвер плохо стреляет)

Доброго дня суток уважаемые форумчане.
надеюсь на вашу помощь и понимание. как сделать так чтобы в револьвере пуля заряжалась рандомно, а не только во вторую камору.
заранее благодарен

PHP код:
Option Explicit

Private Sub CommandButton1_Click()
If 
ToggleButton2.Value True Then
MsgBox 
("Словил пулю в голову")
End If
If 
ToggleButton1.Value True Then
MsgBox 
("повезло")
End If
If 
ToggleButton3.Value True Then
MsgBox 
("повезло")
End If
If 
ToggleButton4.Value True Then
MsgBox 
("повезло")
End If
If 
ToggleButton5.Value True Then
MsgBox 
("повезло!")
End If
If 
ToggleButton6.Value True Then
MsgBox 
("повезло")
End If
ToggleButton1.Value False
ToggleButton2
.Value False
ToggleButton3
.Value False
ToggleButton4
.Value False
ToggleButton5
.Value False
ToggleButton6
.Value False
ToggleButton1
.Locked False
ToggleButton2
.Locked False
ToggleButton3
.Locked False
ToggleButton4
.Locked False
ToggleButton5
.Locked False
ToggleButton6
.Locked False

End Sub
Private Sub ToggleButton1_Click()
If 
ToggleButton1.Value True Then
ToggleButton2
.Locked True
ToggleButton3
.Locked True
ToggleButton4
.Locked True
ToggleButton5
.Locked True
ToggleButton6
.Locked True
End 
If
End Sub
Private Sub ToggleButton2_Click()
If 
ToggleButton2.Value True Then
ToggleButton1
.Locked True
ToggleButton3
.Locked True
ToggleButton4
.Locked True
ToggleButton5
.Locked True
ToggleButton6
.Locked True
End 
If
End Sub
Private Sub ToggleButton3_Click()
If 
ToggleButton3.Value True Then
ToggleButton1
.Locked True
ToggleButton2
.Locked True
ToggleButton4
.Locked True
ToggleButton5
.Locked True
ToggleButton6
.Locked True
End 
If
End Sub
Private Sub ToggleButton4_Click()
If 
ToggleButton4.Value True Then
ToggleButton1
.Locked True
ToggleButton3
.Locked True
ToggleButton2
.Locked True
ToggleButton5
.Locked True
ToggleButton6
.Locked True
End 
If
End Sub
Private Sub ToggleButton5_Click()
If 
ToggleButton5.Value True Then
ToggleButton1
.Locked True
ToggleButton3
.Locked True
ToggleButton4
.Locked True
ToggleButton2
.Locked True
ToggleButton6
.Locked True
End 
If
End Sub
Private Sub ToggleButton6_Click()
If 
ToggleButton6.Value True Then
ToggleButton1
.Locked True
ToggleButton3
.Locked True
ToggleButton4
.Locked True
ToggleButton5
.Locked True
ToggleButton2
.Locked True
End 
If
End Sub 
apis69 вне форума Ответить с цитированием
Старый 02.12.2012, 18:29   #2
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

Для Русской рулетки проще использовать Опцию - она только одна может быть выбрана, а остальные сами обнулятся. Заполнять рандомно, А проверять одну. Ну в принципе, и проверять можно рандомно. Опять же генератор случайных чисел от 1 до 6 и обращение к контролу по имени
Вот примерно так:
Код:
Private Sub Зарядить_случайно_Click()
Dim R
Randomize
R = Int(6 * Rnd + 1)
Controls("OptionButton" & R).Value = True
End Sub

Private Sub Крутнуть_барабан_и_нажать_курок_Click()
Dim R
Randomize
R = Int(6 * Rnd + 1)
If Controls("OptionButton" & R).Value = True Then
    MsgBox ("Словил пулю в голову")
Else
    MsgBox "повезло"
End If
End Sub
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Старый 02.12.2012, 19:21   #3
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
револьвер плохо стреляет)
Патроны отсырели?
Проверяйте фарт.
Сообщение сами добавите
Вложения
Тип файла: rar Проверка фарта.rar (2.02 Мб, 15 просмотров)
Анализ,обработка данных Недорого

Последний раз редактировалось doober; 03.12.2012 в 01:10.
doober вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
плохо включается комп babaik0 Помощь студентам 0 22.09.2011 17:01
Все плохо! nothing special Помощь студентам 5 12.10.2010 04:11
игра - пушка стреляет ядром и при этом надо выбрать скорость и угол. посередине стоит преграда hasana Паскаль, Turbo Pascal, PascalABC.NET 1 20.05.2010 01:02
Плохо загружается компьютер L_M Компьютерное железо 1 05.06.2008 16:42
Плохо работает сортировка Lady_olga БД в Delphi 11 04.06.2008 23:10