Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Создание элемента управления Надпись ⇐ ПредыдущаяСтр 4 из 4
6. Щелкните правой кнопкой мыши на любом из созданных на слайде управляющих элементов и выберите пункт Исходный текст. Откроется окно ввода кода:
Private Sub cmdSave_Click() Const Slaid_Number As String = "Слайд 6" 'Открытие файла с фамилией тестируемого Open "d:\VB\" & "Фамилия" For Input As #1 Input #1, Name_Input Close #1 'проверка записи результата выполнения задания Open "d:\VB\Slaid_" & Name_Input For Input As #2 Do While Not EOF(2) Line Input #2, Slaid If Slaid = Slaid_Number Then MsgBox "Задание выполнено, переходите к следующему заданию", vbCritical Close #2 Exit Sub 'Выход из процедуры cmdSave End If Loop Close #2 'Запрос на разрешение записи результата выполнения задания Unswer = vbYesNo + vbExclamation Button = MsgBox(" Записать? После записи нельзя вносить изменения в ответ.", Unswer, "Запись выполненного задания") 'Запись номера слайда в файл регистрации номеров слайдов If (Button = vbYes) Then Open "d:\VB\Slaid_" & Name_Input For Append As #3 Print #3, Slaid_Number Close #3 ' Запись результата выполнения зхадания в файл регистрации ответов Open "d:\VB\" & Name_Input & ".rtf" For Append As #1 Print #1, Slaid_Number Print #1, Now Print #1, Lblchoice.Caption Print #1, Close #1 End If End Sub
Private Sub chkdifficult_Click() updatelebel End Sub
Private Sub chkIncomplete_Click() updatelebel End Sub
Private Sub chkrepeatuntil_Click() updatelebel End Sub
Private Sub chkselection_Click() updatelebel End Sub
Private Sub optlevel1_Click() updatelebel End Sub Private Sub optlevel2_Click() updatelebel End Sub Private Sub optlevel3_Click() updatelebel End Sub Public Sub updatelebel() Dim output As String Dim outputstring As String outputstring = Chr(13) + Chr(10) 'для флажка "треугольник" If chkIncomplete.Value = True Then output = "треугольник" Else output = " " End If 'для флажка "круг" If chkrepeatuntil.Value = True Then output = output + outputstring + "круг" Else output = output + outputstring + " " End If 'для флажка "ромб" If chkselection.Value = True Then output = output + outputstring + "ромб" Else output = output + outputstring + " " End If 'для флажка "затрудняюсь ответить" If chkdifficult.Value = True Then output = output + outputstring + "затрудняюсь ответить" Else output = output + outputstring + " " End If Lblchoice.Caption = output End Sub
Слайд 7 Все элементы управления создаются аналогично предыдущим слайдам. Рассмотрим только создание Переключателя Он используется для выбора оного варианта ответа из нескольких:
7.Введите код процедур: Private Sub cmdSave_Click() Const Slaid_Number As String = "Слайд 7" 'Открытие файла с фамилией тестируемого Open "d:\VB\" & "Фамилия" For Input As #1 Input #1, Name_Input Close #1 'проверка записи результата выполнения задания Open "d:\VB\Slaid_" & Name_Input For Input As #2 Do While Not EOF(2) Line Input #2, Slaid If Slaid = Slaid_Number Then MsgBox "Задание выполнено, переходите к следующему заданию", vbCritical Close #2 Exit Sub 'Выход из процедуры cmdSave End If Loop Close #2 'Запрос на разрешение записи результата выполнения задания Unswer = vbYesNo + vbExclamation Button = MsgBox(" Записать? После записи нельзя вносить изменения в ответ.", Unswer, "Запись выполненного задания") 'Запись номера слайда в файл регистрации номеров слайдов If (Button = vbYes) Then Open "d:\VB\Slaid_" & Name_Input For Append As #3 Print #3, Slaid_Number Close #3 ' Запись результата выполнения зхадания в файл регистрации ответов Open "d:\VB\" & Name_Input & ".rtf" For Append As #1 Print #1, Slaid_Number Print #1, Now Print #1, Lblchoice.Caption Print #1, Close #1 End If End Sub
Private Sub optdif_Click() updatelebel End Sub
Private Sub Optkr_Click() updatelebel End Sub
Private Sub Optre_Click() updatelebel End Sub
Private Sub optsu_Click() updatelebel End Sub Public Sub updatelebel() Dim output If Optkr.Value = True Then output = "бит" End If If OptRe.Value = True Then output = "байт" End If If Optsu.Value = True Then output = "пиксель" End If If optdif.Value = True Then output = "затрудняюсь ответить" End If Lblchoice.Caption = output End Sub
|