- •Информационные технологии
- •Информационные технологии
- •230201 – Информационные системы и технологии
- •Содержание
- •Введение
- •Шаблоны
- •Задание № 1
- •Пример выполнения задания
- •1.Создание делового письма на интересующую вас тему, используя «Мастер писем».
- •2. Создание служебной записки.
- •4. Составление повестки дня.
- •5. Создание календаря.
- •6. Освоение технологии работы со стилями.
- •2. Создание макросов Основные понятия
- •Задание № 2
- •Пример выполнения работы
- •I. Создание простейших макросов в программе word.
- •1. Создание первого макроса – Удалить _До_Конца_Строки.
- •2. Запуск макроса на выполнение.
- •3. Подключение макроса к панели инструментов.
- •4. Закрепление макроса за комбинацией клавиш.
- •5. Создание второго макроса – Темно_Красный_Цвет.
- •II.Создание шаблона из документов с помощью макросов.
- •2. Создание макроса для заполнения полей созданного шаблона.
- •3. Использование шаблона.
- •Контрольные вопросы.
- •Рассылка почты при помощи «Ассистента слияния».
- •Основные понятия
- •Принцип слияния
- •Контрольные вопросы
- •Создание презентаций с помощью приложения
- •Основные понятия
- •Задание к лабораторной работе
- •1. Создать презентацию – прогноз погоды.
- •2. Создание презентации – Давайте знакомиться.
- •Пример выполнения работы
- •Контрольные вопросы:
- •Поиск решения
- •Основные понятия
- •Задание к лабораторной работе
- •Пример выполнения работы
- •Контрольные вопросы
- •Microsoft Excel. Пакет анализа
- •Краткие теоретические сведения
- •Контрольные вопросы
- •Microsoft Outlook – планирование событий и общений
- •Краткие теоретические сведения
- •Средства безопасности
- •Календарь и планирование
- •Задачи и поручения
- •Заметки
- •Создание заметки
- •Встречи, собрания и события
- •Календарь
- •Создание контакта
- •Создание контакта на основе полученного сообщения электронной почты
- •Адресная книга
- •Службы каталогов Интернета (ldap)
- •Адресная книга Microsoft Outlook и контакты
- •Запись сведений в дневник
- •Общие сведения о поиске элементов и файлов
- •Поиск элементов по слову, фразе или другому тексту
- •Переход к веб-странице
- •Система безопасности электронной почты Защита от вирусов во вложениях электронных сообщений
- •Учетные записи электронной почты
- •Подключение к почтовому серверу
- •Получение сообщений электронной почты с сервера (отправка/получение)
- •Расположение для хранения сообщений (файл данных)
- •Практическая часть
- •2. Редактирование события.
- •3. Перенос события в связи с полученным сообщением.
- •III. Планирование встреч.
- •1.Назначение встречи.
- •Iy.Создание задач средствами Otlook.
- •1. Добавление категории.
- •2. Создание новых задач.
- •3. Добавление задач.
- •4. Управление задачами и контактами
- •2. Назначение встречи с контактным лицом.
- •5. Группирование элементов.
- •1. Группировка элементов по категориям.
- •1. Поиск информации.
- •Контрольные вопросы:
- •Знакомство со средой программирования vba
- •Задание
- •Контрольные вопросы
- •Создание формы и размещение в ней элементов управления
- •Основные элементы управления
- •Практическая часть
- •Создание диалогового окна приложения.
- •Написание процедуры обработки событий.
- •Выполнение созданной программы.
- •Проверить функционирование кнопок созданного приложения.
- •Практическая часть
- •Ход работы:
- •4. Добавляем модуль и вводим код:
- •Создание шаблона Word со встроенным меню
- •Содержание работы
- •Основные сведения Поля формы
- •Типы полей формы
- •1. Предмет договора
- •2. Права и обязанности сторон
- •Реквизиты сторон
- •Основные сведения Иерархия объектов для работы с панелями инструментов и меню
- •Контрольное задание
- •База данных издательства
- •2. Подключение к базе данных
- •3. Реализация меню База авторов
- •Задания для самостоятельной работы
- •Интеграция приложений ms Access, ms Word
- •Теоретическая часть
- •Основные объекты Outlook
- •Практическая часть Задание на выполнение.
- •Itm.Recipients.Add rs.Fields("эл_адрес")
- •Контрольное задание.
- •Asp.Net. Проект Анкета Понятие asp.Net
- •Обработка asp.Net-страницы
- •Структура asp.Net-страницы
- •Импорт библиотек
- •Соединение с базой данных
- •Получение данных из базы данных
- •Взаимодействие с клиентом
- •Проект Анкета
- •Описание проекта
- •База данных проекта
- •Контрольное задание
- •Библиографический список
- •Информационные технологии
- •308012, Г. Белгород, ул. Костюкова, 46.
Создание формы и размещение в ней элементов управления
Чтобы добавить форму в проект, щелкните правой кнопкой мыши на соответствующем проекте. Затем выберите в раскрывающемся контекстном меню команду InsertUserForm. После этого появится изображение формы.
Объектная модель библиотеки объектов Ms Forms
В данной обектной модели можно выделить три типа объектов:
Элементы управления (Controls). К ним относятся такие объекты, как TextBox (Текстовое поле), ComboBox (Поле со списком), Label (Надпись) и т.п.
Объекты, содержащие в себе коллекции (Collections). Это объекты MultiPage и TabStrip, содержащие соответственно коллекции Pages и Tabs.
Объекты, являющиеся членами соответствующих коллекций. Например, объекты Page и Tab являются объектами, входящими в состав соответствующих коллекций Pages и Tabs.
Основные свойства формы.
Свойство Caption определяет заголовок окна формы. Значением данного свойства может быть любая строка.
Свойство ShowModal при задании ему значения True позволяет сделать форму модальной. Пока модальная Фома открыта, другие окна приложения недоступны, хотя отображаются на экране.
Свойство ScrollBars определяет, какие полосы прокрутки присутствуют на экране. Значение данного свойства может равняться значению одной из следующих констант:
fmScrollBarsNone – полосы прокрутки отсутствуют;
fmScrollBarsHorizontal - присутствует только горизонтальная полоса прокрутки;
fmScrollBarsVertical – присутствует только вертикальная полоса прокрутки;
fmScrollBarsBoth – присутствуют обе полосы прокрутки;
Все открытые формы являются членами коллекции UserForms. Если открыто несколько форм, то, чтобы сослаться на конкретную форму, можно использовать ее порядковый номер в коллекции. Чтобы сослаться на первую открытую форму, можно добавить в программу следующую инструкцию:
UserForms.Item(0)
Рис. 8.1. Объектная модель библиотеки объектов Ms Forms
Для ссылки на форму по имени достаточно указать ее имя:
UserForm1.Height = 300
В данном примере мы задаем высоту (Height) формы с именем UserForm1.
Коллекция UserForms, как и большинство других коллекций, также имеет метод Add, который
позволяет добавить новую форму.
Основные элементы управления
Элемент управления Label (Надпись) отображает текст. Обычно надписи отображают на формах справочную информацию. Например, рядом с полем можно разместить надпись с текстом, поясняющую назначение данного поля.
Элемент управления TextBox(Поле) обычно служит для ввода данных пользователем. В текстовом поле можно ввести любой текст.
К основным свойствам текстового поля относятся: Text, Value, MultiLine.
Свойство Text определяет текст в текстовом поле. Значением данного свойства может быть строковое выражение.
Элемент управления RadioButton (Переключатель) имеет два состояния: включено и выключено. Переключатели объединяются в группы, причем включен может быть только один переключатель в группе.
Элемент управления CheckBox(Флажок) позволяет установить одно из состояний: включено или выключено.
Элемент управления List Box( Список) используется в том случае, когда необходим выбор одного или нескольких вариантов из списка. Список может иметь несколько столбцов, если задать соответствующие значения свойству ColumnCount.
Для добавления в список нового элемента следует использовать метод AddItem. В случае если список состоит из нескольких строк, то к нему будет добавлена новая строка.
Синтаксис:
Objekt.AddItem [ Item [,Index]]
Пример процедуры, в которой выполняется добавление элементов в список.
Private Sub UserForm_Activate()
ListBox1.AddItem(”Item1”)
ListBox1.AddItem(”Item2”)
ListBox1.AddItem(”Item3”)
End Sub
Таблица 8.2
Элемент |
Описание |
Object |
Объектная переменная одного из следующих типов:ComboBox или ListBox |
Item |
Определяет элемент или строку списка, которая будет добавлена. Например первого элемента списка или строки соответствует 0, второго -1 и т.д. |
Index |
Определяет позицию добавляемого элемента в списке. Значением данного свойства может быть целое число, которое не должно превышать число элементов управления |
Элемент управления ComboBox
Объединяет в себе два элемента управления: TextBox(Поле) и ListBox(Список). Иногда данный элемент управления также называют комбинированным списком. Комбинированному списку присущи свойства как текстового поля, так и списка.
Элементы управления CommandButton (Кнопка)
Применяются обычно для выполнения какого-либо действия. Так, при нажатии на кнопку может открываться другая форма, выполняться какие-либо действия. Так, при нажатии на кнопку может открываться другая форма, выполняться какие-нибудь расчеты и т.д.
Как правило, в процедуру обработки события Click данной кнопки вставляются инструкции, выполняющие необходимые действия.
Для иллюстрации возможностей использования элемента управления CommandButton (Кнопка) вернемся к приведенному ранее примеру со списком. Вместо того чтобы поместить инструкции, добавляющие элементы списка в процедуру обработки события Click кнопки, как показано ниже:
Private Sub CommandButton1_Click()
ListBox1.AddItem(”Item1”)
ListBox1.AddItem(”Item2”)
ListBox1.AddItem(”Item3”)
End Sub
Элементы управления Scroll Bar.
С помощью элемента управления ScrollBar (Полоса прокрутки) можно задать значение свойств другого элемента управления, например, текстового поля.
Private Sub ScrollBar1_Change()
TextBox1.Text=ScrollBar1.Value
End Sub
В приведенном примере изменение положения бегунка полосы прокрутки приводит к изменению значения, отображаемого в текстовом поле. Создана процедура обработки события Change.
В этой процедуре значению свойства Text элемента управления TextBox (Поле) с именем TextBox1 присваивается значение свойства Value, Полосы прокрутки (ScrollBar) с именем ScrollBar1.