Я всё ввожу правильно, он выдаёт ошибки-исправляю, включаю не работает. вот текст:
Dim Dat1, Dat2 As Date
Sub Timer1_Tick()
Label.Text = TimeOfDay
Dat1 = #16/2/1955#
Dat2 = Today
Label2.Text=DateDiff(DateInterval.Day,Dat1,Dat2)
End Sub
как я понял-это для таймера.
а это для обработчик событий.
Public Sub Timer1_Timer()
Dim Dat1, Dat2 As Date
Label1.Text = Time
Dat1 = "2/16/1955"
Dat2 = Now
Label2.Text = DateDiff(Dat1, Dat2, gb.Day)
End
Другие языки программирования и технологии
Visual Basic проект "Даты и времени" программа 2010 года.
'Что значит "для таймера"?
'Событие таймера Timer (повторение через определённый интервал Timer1.Interval=число милисикунд)
'сдесь будет код который небходимо повторять (как в примере для получения времени)
'Кстати определения интервала между датами правельно вынисти в другой
'обработчик события например в Private Sub Form_Load()
Private Sub Timer1_Timer()
'при обьявлении указывается тип после каждой переменной
Dim Dat1 As Date, Dat2 As Date
Label1.Caption = Time
Dat1 = "2/16/1955"
Dat2 = Now
' у контролла Label нет свойства Text
'и с DateDiff не понятно
Label2.Caption = DateDiff("Yyyy", Dat1, Dat2)
End Sub
'DateDiff Функция возвращает число заданных интервалов времени между двумя указанными датами.
'Синтаксис
'DateDif(Interval, Date1, Date2[, FirstDayOfWeek[, FirstDayOfYear])
'Параметры
'Interval - значение типа String, обозначает период, применяемый для вычисления разницы между датами.
'Date1, Date2 - значения типа VarType (Date), представляют собой даты, разницу между которыми необходимо вычислить.
'FirstDayOfWeek - (необязательный) указывает первый день недели, по умолчанию - vbSunday (1 - воскресенье) .
'FirstWeekOfYear - (необязательный) указывает первую неделю года, по умолчанию - vbFirstJan1 (1 - неделя на которую приходится 1 января) .
'Параметр Interval может принимать одно из следующих значений:
'Yyyy - год;
'Q - квартал;
'M - месяц;
'Y - день в году;
'D - число месяца;
'W - день недели;
'Ww - неделя;
'H - час;
'N - минута;
'S - секунда;
'Событие таймера Timer (повторение через определённый интервал Timer1.Interval=число милисикунд)
'сдесь будет код который небходимо повторять (как в примере для получения времени)
'Кстати определения интервала между датами правельно вынисти в другой
'обработчик события например в Private Sub Form_Load()
Private Sub Timer1_Timer()
'при обьявлении указывается тип после каждой переменной
Dim Dat1 As Date, Dat2 As Date
Label1.Caption = Time
Dat1 = "2/16/1955"
Dat2 = Now
' у контролла Label нет свойства Text
'и с DateDiff не понятно
Label2.Caption = DateDiff("Yyyy", Dat1, Dat2)
End Sub
'DateDiff Функция возвращает число заданных интервалов времени между двумя указанными датами.
'Синтаксис
'DateDif(Interval, Date1, Date2[, FirstDayOfWeek[, FirstDayOfYear])
'Параметры
'Interval - значение типа String, обозначает период, применяемый для вычисления разницы между датами.
'Date1, Date2 - значения типа VarType (Date), представляют собой даты, разницу между которыми необходимо вычислить.
'FirstDayOfWeek - (необязательный) указывает первый день недели, по умолчанию - vbSunday (1 - воскресенье) .
'FirstWeekOfYear - (необязательный) указывает первую неделю года, по умолчанию - vbFirstJan1 (1 - неделя на которую приходится 1 января) .
'Параметр Interval может принимать одно из следующих значений:
'Yyyy - год;
'Q - квартал;
'M - месяц;
'Y - день в году;
'D - число месяца;
'W - день недели;
'Ww - неделя;
'H - час;
'N - минута;
'S - секунда;
Похожие вопросы
- кто владеет visual basic скажите это сильно сложная программа ей сможет обучиться обычный ученик или не стоит даже пыта?
- Продаю программу с исходниками на Visual Basic 2008 за 50 руб.
- Программа для теста в Visual Basic
- Какой язык лучше начать изучать? Visual Basic 2010 или Visual C++ 2010?
- Программа на Microsoft Visual Basic 2008
- составить программу на языке visual basic c++ 2010
- Напишите пожалуйста программу на visual basic 2010(Пожалуйста очень нужно)
- Подойдет ли самоучитель по Visual Basic .NET для освоения языка Basic, человеку не понимающему в программировании?
- Visual Basic или C#
- Visual Basic.Помогите написать программу.