Программирование
Веб программирование

Visual Basic компоненты. Компонент Microsoft Calendar Control 8.0. Делаем Календарь.

 
 

Как ты наверное понял из названия, этот компонент нужен для создания календаря. Помню когда - то в древности, ты сделал календарь(2 часть), при этом ты потратил много времени (т.к. не знал об этом компоненте...). Начнем. Создай новый проект(Standart EXE, или что - то вроде этого...), на форму запульни Таймер(Interval = 60000(1 мин (если поставить 1 сек, или меньше, то он будет моргать, мерцать, пищать...))). Добавь компонент Microsoft Calendar Control 8.0(для этого войди в Project >> Components и выбери Microsoft Calendar Control 8.0(подробнее в Шаге 34)).

Ну что подключил? Отлично! Теперь в Панели инструментов у тебя появится объект Calendar(), кидай его на форму, растягивай, подтягивай, пока по виду нормальный не станет. У тебя получится такая херня:

Теперь мы сделаем так, чтоб он каждую минуту обновлялся. Для этого впиши код:

Private Sub Timer1_Timer()
Calendar1.Today 'Обновляем наш календарь (вообще метод Today это не обновление (обновление - Refresh) ,а этот метод настраивает календарь на текущую дату)
End Sub

Все календарь создан, исходник качай <а href="kalendar.zip" class="a19">Отсюда
Теперь настраивай его как хочешь (меняй цвета, размеры шрифта..., для этого есть спец свойства (с ними ознакомляйся сам)).
Исходник - Здесь


Есть вопросы? Спроси на нашем форуме!!
werylazy20 [22.02.2014 19:47]

а как сделать чтоб он выбранную дату заносил в текстбокс
ну и в обратном порядке
дату из textbox'а выделял в календаре



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.