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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2009, 15:37   #11
STANDING
Заблокирован
 
Регистрация: 21.08.2009
Сообщений: 33
По умолчанию

Код:
Private Sub Command1_Click()
    Dim ОтветВерный As Boolean, ob As OptionButton
    For Each ob In Me.Option1
        If ob.Tag = "ok" And ob.Value Then ОтветВерный = True
    Next
    MsgBox "Ответ на вопрос  - " & IIf(ОтветВерный, "правильный", "неверный"), IIf(ОтветВерный, 64, 48)
End Sub
обьясните мне пожалуйста каждое значениеim,as bolean и т.д
STANDING вне форума Ответить с цитированием
Старый 29.03.2012, 22:32   #12
erzo
Новичок
Джуниор
 
Регистрация: 29.03.2012
Сообщений: 4
По умолчанию у меня возник вопрос

что означает IIf(ОтветВерный, 64, 48)? я что-то не понял, и что именно надо делать если много вопросов в проге?) Очень нужно) спасибо за ранее)
erzo вне форума Ответить с цитированием
Старый 29.03.2012, 22:37   #13
erzo
Новичок
Джуниор
 
Регистрация: 29.03.2012
Сообщений: 4
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
А я разве не привёл пример кода??????
Код:
Private Sub Command1_Click()
    Dim ОтветВерный As Boolean, ob As OptionButton
    For Each ob In Me.Option1
        If ob.Tag = "ok" And ob.Value Then ОтветВерный = True
    Next
    MsgBox "Ответ на вопрос 1 - " & IIf(ОтветВерный, "правильный", "неверный"), IIf(ОтветВерный, 64, 48)
End Sub
Если вопросов много, то:
1) перебираем в главном цикле все Frame
2) перебираем во внутреннем цикле все массивы OptionButton
3) подсчитываем количество правильных ответов
как перебирать в главном цикле все фреймы? подскажите пожалуйста!
erzo вне форума Ответить с цитированием
Старый 29.03.2012, 23:07   #14
С.М.С
Участник клуба
 
Аватар для С.М.С
 
Регистрация: 29.12.2008
Сообщений: 1,598
По умолчанию

Что вам то надо? тоже самое что ли? Сколько вариантов ответов? пример прикрутите.
С.М.С вне форума Ответить с цитированием
Старый 29.03.2012, 23:58   #15
erzo
Новичок
Джуниор
 
Регистрация: 29.03.2012
Сообщений: 4
По умолчанию

нормально обращайся!!! я хотел узнать как сделать вот это:
1) перебираем в главном цикле все Frame
2) перебираем во внутреннем цикле все массивы OptionButton
3) подсчитываем количество правильных ответов
erzo вне форума Ответить с цитированием
Старый 30.03.2012, 00:10   #16
С.М.С
Участник клуба
 
Аватар для С.М.С
 
Регистрация: 29.12.2008
Сообщений: 1,598
По умолчанию

Извините если чем-то задел и в мыслях небыло.

1) перебираются если они есть в программе.
2)каждому OptionButton присвоен порядковый номер, там имелось ввиду выводить результат после прохождения всего теста, ни что не мешает вам сохранять результат каждого задания, т.е. отвечено на какой либо вопрос к примеру Вопрос_№_10 = tru или False.
3) считаются там же в цикле, т.е. когда пребираются варианты OptionButton = True или False счётчик суммируется при определение OptionButton = True.
Был бы пример было бы проще объяснить.
С.М.С вне форума Ответить с цитированием
Старый 30.03.2012, 19:12   #17
erzo
Новичок
Джуниор
 
Регистрация: 29.03.2012
Сообщений: 4
Сообщение

вот пример, я выложил!
мне надо делать подчет всех правильных ответов!
Был бы благодарен) за ранее спасибо!
Вложения
Тип файла: zip Project1.zip (540 байт, 14 просмотров)
erzo вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Microsoft Visual Basic 6 Professional Edition DKbelRoma Софт 9 23.08.2010 09:28
Я создал тест на microsoft visual basic,и... STANDING Общие вопросы Delphi 2 25.10.2009 13:41
Программа-тест на Visual Basic RosOnDon Помощь студентам 0 03.05.2009 13:20
Delphi и Microsoft Visual Basic Dimon88 Общие вопросы Delphi 10 23.11.2007 14:46
Microsoft Visual Basic 6 Professional Edition DKbelRoma Свободное общение 2 05.09.2007 15:34