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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2012, 21:44   #11
Chevyyy
 
Регистрация: 26.01.2012
Сообщений: 7
По умолчанию

Вот еще одна задачка...

Нужна программа, определяющая кол-во дней в месяце с указанным номером...

Толкните на путь правильный -_-

Вот что получилось, но после ввода 1го месяца, цифры не заменяются на другие....

Код:
Private Sub Command1_Click()
Январь = Val(Text1.Text)
If Январь = 31 Then
Else
Label1.Caption = 31
End If
Февраль = Val(Text1.Text)
If Февраль = 30 Then
Else
Label1.Caption = 30
End If
Март = Val(Text1.Text)
If Март = 31 Then
Else
Label1.Caption = 31
End If
Апрель = Val(Text1.Text)
If Апрель = 30 Then
Else
Label1.Caption = 30
End If
Май = Val(Text1.Text)
If Май = 31 Then
Else
Label1.Caption = 31
End If
Июнь = Val(Text1.Text)
If Июнь = 30 Then
Else
Label1.Caption = 30
End If
Июль = Val(Text1.Text)
If Июль = 31 Then
Else
Label1.Caption = 31
End If
Август = Val(Text1.Text)
If Август = 31 Then
Else
Label1.Caption = 31
End If
Сентябрь = Val(Text1.Text)
If Сентябрь = 30 Then
Else
Label1.Caption = 30
End If
Октябрь = Val(Text1.Text)
If Сентябрь = 31 Then
Else
Label1.Caption = 31
End If
Ноябрь = Val(Text1.Text)
If Ноябрь = 30 Then
Else
Label1.Caption = 30
End If
If Декабрь = 31 Then
Else
Label1.Caption = 31
End If
End Sub
Еще не понял, как это ?

Цитата:
с указанным номером...

Последний раз редактировалось Chevyyy; 26.01.2012 в 22:17.
Chevyyy вне форума Ответить с цитированием
Старый 27.01.2012, 01:44   #12
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Сам не понял.
Цитата:
If Февраль = 30 Then
Else
Label1.Caption = 30
End If
Это круто

Код:
Private Sub CommandButton1_Click()
    MyMonth = Val(Text1.Text)
    MyCountDay = Day(DateSerial(Year(Date), MyMonth + 1, 1) - 1)
    Label1.Caption = MyCountDay
End Sub
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 27.01.2012, 02:14   #13
Chevyyy
 
Регистрация: 26.01.2012
Сообщений: 7
По умолчанию

Спасибо большое doober, все получилось

Последний раз редактировалось Chevyyy; 27.01.2012 в 03:03.
Chevyyy вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VB6 цикл amator_roma Помощь студентам 1 15.06.2011 15:34
VB6 [Ошибка] LanQal Помощь студентам 0 08.05.2011 10:36
Вопрос по VB6 gscrychili Помощь студентам 2 25.03.2011 00:00
vb6 ULIA92 Помощь студентам 0 22.04.2010 12:13
Вопрос по VB6 kobolok Помощь студентам 1 27.05.2009 20:17