Страница: 1 | 2 | 
		
		
			
	
		 
		
			
  
    |  | Вопрос: Че то не получается | Добавлено: 11.02.10 21:00 |  | 
		
			
			  
    
      | Автор вопроса:  ηikolaŠ~rus | ICQ: 604058327   | 
    
      | здрасте! 
 Dim qw As Variant
Dim ball As Long
 Dim Nom As Variant
 
 
 Private Sub Command1_Click()
 Nom = Nom + 1
 If Option1.Value = 1 Then ball = 5
 If Option2.Value = 1 Then ball = 0
 If Option3.Value = 1 Then ball = 0
 Select Case Nom
 Case 1
 Option1.Value = 0
 Option2.Value = 0
 Option3.Value = 0
 Label1.Caption = "×òî òàêîå ñâîéñòâî BackColor îáúåêòà? "
 Option1.Caption = "Ýòî öâåò ôîíà "
 Option2.Caption = "Ýòî öâåò øðèôòà òåêñòà"
 Option3.Caption = "Äà îòñòàíü òû îò ìåíÿ !! "
 Option1.Value = 0
 If Option1.Value = 1 Then ball = 5
 If Option2.Value = 1 Then ball = 0
 If Option3.Value = 1 Then ball = 0
 Case 2
 Option1.Value = 0
 Option2.Value = 0
 Option3.Value = 0
 Label1.Caption = "Êàêîå ñâîéñòâî ïîçâîëÿåò ñäåëàòü îáúåêò íåâèäèìûì âî âðåìÿ èñïîëíåíèÿ ïðîãðàììû?"
 Option1.Caption = "Visible"
 Option2.Caption = "Enabled"
 Option3.Caption = "Style"
 If Option1.Value = 1 Then ball = 5
 If Option2.Value = 1 Then ball = 0
 If Option3.Value = 1 Then ball = 0
 Case 3
 Option1.Value = 0
 Option2.Value = 0
 Option3.Value = 0
 Label1.Caption = "Êàêîå ñâîéñòâî ó îáúåêòà Form ìîæåò çàäàòü ðàçìåð ôîðìû?"
 Option1.Caption = "TabIndex"
 Option2.Caption = "OLEDropMode"
 Option3.Caption = "WindowState"
 If Option1.Value = 1 Then ball = 0
 If Option2.Value = 1 Then ball = 0
 If Option3.Value = 1 Then ball = 5
 Case 4
 Option1.Value = 0
 Option2.Value = 0
 Option3.Value = 0
 Label1.Caption = "×òî íàäî ñäåëàòü ÷òîá â îáúåêò Image êàðòèíêà ãðóçèëàñü è ñðàçó ìàñøòàáèðîâàëàñü ïîä ðàçìåð Image "
 Option1.Caption = "Ïîñòàâèòü ñâîéñòâî Stretch = true"
 Option2.Caption = "Ïîñòàâèòü ñâîéñòâî MousePointer = 99 - Custom"
 Option3.Caption = "Íåçíàþ"
 If Option1.Value = 1 Then ball = 5
 If Option2.Value = 1 Then ball = 0
 If Option3.Value = 1 Then ball = 0
 Case 5
 Label1.Caption = "Òåñò îêîí÷åí ïîäâåäåì èòîãè!"
 Text1.Text = ball
 Option1.Visible = False
 Option2.Visible = False
 Option3.Visible = False
 End Select
 End Sub
 
 
 мне надо чтоб в тексбоксе выводилось значение переменной
 пробовал ball=ball+5 , тоже не идет помогите
 Пожалуста!
 Ответить
       | 
  
		
			
		
		
			
		
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
    
      | Номер ответа: 12 Автор ответа:
 
  ηikolaŠ~rus 
 
    
 ICQ: 604058327
  
 Вопросов: 50
 Ответов: 287
 
 | Профиль |  | #12 | Добавлено:  13.02.10 15:38 | 
    
      | 5-это правильный ответ 0 это не правильный ответ
 и мне надо чтоб по окончаниее теста значение балла выводилось в текстбокс
 я малька( а может и большка,усложнил свою прогу
 
 вроде все норм только вот в конце чето запнулся , вместо вопросиков мне надо наверно через иф, зен(или какнибудь по другому выводит значения переменной SumAns и смотреть на правильность ответов пользователя???код 1 формы
Option Explicit
Dim NomVopros As Variant
Dim Vopros As String
Dim Otvet1 As String
Dim Otvet2 As String
Dim Otvet3 As String
Dim Ball1 As Long
Dim Ball2 As Long
Dim Ball3 As Long
Dim F As Long
Dim Flag As Boolean
 Private Sub Command1_Click()
Vopros = Text1.Text
Otvet1 = Text2.Text
Otvet2 = Text3.Text
Otvet3 = Text4.Text
Ball1 = Text5.Text
Ball2 = Text6.Text
Ball3 = Text7.Text
 F = FreeFile
Open App.Path & "\" & NomVopros & ".txt" For Output As #F
Write #F, Vopros
Write #F, Otvet1, Otvet2, Otvet3
Write #F, Ball1, Ball2, Ball3
Close #F
Flag = False
End Sub
 Private Sub Command2_Click()
If NomVopros > 1 Then
NomVopros = NomVopros - 1
Loading
End If
End Sub
 Private Sub Command3_Click()
If Dir(App.Path & "\" & NomVopros & ".txt") = "" And Flag = True Then
Exit Sub
Else
NomVopros = NomVopros + 1
Loading
End If
 End Sub
 Private Sub Form_Load()
NomVopros = "1"
Flag = False
Loading
End Sub
Private Sub Loading()
Form1.Caption = "Запись теста - только для администратора теста"
Vopros = ""
Otvet1 = ""
Otvet2 = ""
Otvet3 = ""
Ball1 = 0
Ball2 = 0
Ball3 = 0
If Dir(App.Path & "\" & NomVopros & ".txt") <> "" Then
F = FreeFile
Open App.Path & "\" & NomVopros & ".txt" For Input As #F
Input #F, Vopros
Input #F, Otvet1, Otvet2, Otvet3
Input #F, Ball1, Ball2, Ball3
Close #F
 Else
Flag = True
End If
Text1.Text = Vopros
Text2.Text = Otvet1
Text3.Text = Otvet2
Text4.Text = Otvet3
Text5.Text = Ball1
Text6.Text = Ball2
Text7.Text = Ball3
Label1.Caption = "Вопрос № " & NomVopros
End Sub
  код 2 формы
 Option Explicit
Dim NomVopros As Variant
Dim Vopros As String
Dim Otvet1 As String
Dim Otvet2 As String
Dim Otvet3 As String
Dim Ball1 As Long
Dim Ball2 As Long
Dim Ball3 As Long
Dim F As Long
Dim SumAns As Long
  Private Sub Loading()
Option1.Value = True
Vopros = ""
Otvet1 = ""
Otvet2 = ""
Otvet3 = ""
Ball1 = 0
Ball2 = 0
Ball3 = 0
If Dir(App.Path & "\" & NomVopros & ".txt") <> "" Then
F = FreeFile
Open App.Path & "\" & NomVopros & ".txt" For Input As #F
Input #F, Vopros
Input #F, Otvet1, Otvet2, Otvet3
Input #F, Ball1, Ball2, Ball3
Close #F
 Else
End If
 Option1.Caption = Otvet1
Option2.Caption = Otvet2
Option3.Caption = Otvet3
Text1.Text = Vopros
Label1.Caption = "Вопрос № " & NomVopros
End Sub
  Private Sub Command1_Click()
If Option1.Value = True Then SumAns = SumAns + Ball1
If Option2.Value = True Then SumAns = SumAns + Ball2
If Option3.Value = True Then SumAns = SumAns + Ball3
NomVopros = NomVopros + 1
If Dir(App.Path & "\" & NomVopros & ".txt") = "" Then
Text1.Text = "Тест окончен"
                   ?????????????
?????
Else
Loading
End If
 End Sub
   Private Sub Form_Load()
Form2.Caption = "Тестирование"
 SumAns = 0
NomVopros = "1"
Loading
End Sub
  Private Sub Text1_DblClick()
Form1.Show
End Sub
но как это сделать?
 fAndOrIn- спасибо попробую (у себя в старой проге)
 еще если кто знает подскажите как делать например Вы не сдали тест ваша оценка 49%(зачет - 75%, хорошо 85%, отчично 95
  ??? и еще одно мне надо но наверно не кто таким не занимался(но может помогут)мне надо чтоб значения переменно(то бишь оценка ) пересылалась по майлу?????
 Ответить
       | 
  
	  
	  
	  Страница: 1 | 2 | 
 
		
			Поиск по форуму