Лабораторная работа: Изучение возможностей создания MDI-приложений (multiple document interface)

Лабораторная работа: Изучение возможностей создания MDI-приложений (multiple document interface)




👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻




























































Цель работы: изучение возможностей создания MDI – приложений, записи информации в файлы и использование технологии OLE при работе с приложениями MS Office
Задание 1. Разработайте MDI – приложение, позволяющее вводить информацию о студентах: фамилия, имя, факультет, группа (в качестве дочерней формы можно использовать разработанное приложение в задании 4 лабораторной работы 5 – 6). Приложение должно обеспечивать возможность выводить данные о выбранном студенте в существующую дочернюю форму или создавать для каждого студента свою форму.
1) Запускаем Visual Basic 6.0. Выбираем “StandartEXE”.
2) Добавляем в проект MDI - форму. Для этого открываем меню «Проект» → «Добавить MDI- форму»
3) У Form1 устанавливаем значение свойства Child равным True.
4) Создаем меню для MDI- формы, состоящее из пунктов «Добавить форму», «Добавить студента», «Выход» и «Вид окон».
5) Также добавляем в проект модуль.
IfMsgBox("Добавить еще студента???", vbYesNo, "Еще??") = vbNo Then: Exit Do
If MDIForm1.ActiveForm Is Nothing Then
A = MsgBox("Добавить в эту же форму???", vbYesNo, "Куда???")
MDIForm1.ActiveForm.List1(i).AddItem tmpstr
Private Sub Inp_inf_stud(ByRef StudentData As StudentType)
Case 0: s(0) = InputBox("Введите фамилию", "Студент")
Case 1: s(1) = InputBox("Введите имя", "Студент")
Case 2: s(2) = InputBox("Введите факультет", "Студент")
Case 3: s(3) = InputBox(“Введите группу", "Студент")
If s(n) = "" Then s(n) = "Нетданных"
Рис.1 MDI – приложение: окна каскадом
Рис.2 MDI – приложение: окна ориентированы вертикально
Рис.3 MDI – приложение: ввод данных
Задание 2. Осуществите запись полученной информации в файл
Добавляем в проект пункт меню «Сохранить все» (для MDI – формы).
adress = InputBox("Введите адрес файла, в котором сохранится информация", "Сохранить как", "E:\student.txt")
Open adress For Random Access Write As FNamber Len = Len(arr(i))
Рис.5 Текстовый файл с данными о студенте
Запишите данные в рабочий ЛИСТ 1 приложения EXCELинтегрированного пакета MSOFFICE.
Добавляем в проект пункт меню «Экспортировать в Excel» (для MDI – формы). Подключаем к VisualBasic 6.0 библиотеку объектов Excel. Для этого открываем меню «Проект» → «Информация». Выбираем MicrosoftExcel 11.0 ObjectLibrary.
Для события Excel_Click записываем код:
Case 1: .Cells(i + 1, j) = arr(i).fam
Case 2: .Cells(i + 1, j) = arr(i).Name
Case 3: .Cells(i + 1, j) = arr(i).Fac
Case 4: .Cells(i + 1, j) = arr(i).Gru
Рис.6 Файл EXCEL с данными о студенте
Выполняя данную лабораторную работу, мы научились создавать MDI- приложения. Используя такое приложение, пользователь может одновременно работать с несколькими документами. MDI-приложения позволяют использовать несколько экземпляров одной и той же формы, что увеличивает производительность и гибкость программ.
Также были изучены основные приемы работы с записью данных в файл, а также экспорт данных в приложения MicrosoftOffice, на примере MSExcel интегрированного пакета MSOffice.

Название: Изучение возможностей создания MDI-приложений (multiple document interface)
Раздел: Рефераты по информатике, программированию
Тип: лабораторная работа
Добавлен 11:41:46 30 сентября 2010 Похожие работы
Просмотров: 31
Комментариев: 15
Оценило: 4 человек
Средний балл: 4.3
Оценка: неизвестно   Скачать

Срочная помощь учащимся в написании различных работ. Бесплатные корректировки! Круглосуточная поддержка! Узнай стоимость твоей работы на сайте 64362.ru
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Да, но только в случае крайней необходимости.

Лабораторная работа: Изучение возможностей создания MDI-приложений (multiple document interface)
Сочинение по теме Лингвостилистические характеристики рекламного дискурса (на материале автомобильной рекламы)
Курсовая работа: Ориентированные графы. Скачать бесплатно и без регистрации
Как Приводить Цитирование В Сочинениях
Реферат По Теме Гимнастика 7 Класс
Зачем Знаки Препинания Сочинение
Реферат: Бесхвостые земноводные. Скачать бесплатно и без регистрации
Сочинения Англ Языку
Курсовая работа по теме Рынки знаний: характеристика проблемы и перспективы развития
Курсовая работа: Калькуляционная система "точно в срок"
Реферат: Завершающие таможенные режимы
Контрольная работа по теме Маркетинг в транспортном хозяйством
Закаливание Солнцем Реферат
Реферат На Тему Золотое Правило Механики
Лексика Диссертация
Реферат: Взгляды меркантилистов и камералистов на роль государства в экономике. Скачать бесплатно и без регистрации
Реферат по теме Водоснабжение и канализация индивидуального жилого здания
Способы Ведения Конфликта Реферат
Реферат по теме Колір в костюмі
Реферат: Nutrition Essay Research Paper Most people know
Курсовая работа по теме Административные взыскания и их виды
Реферат: Крымская скифия
Доклад: Правила планирования начала, середины и завершения рабочего дня
Изложение: Гоголь: Старосветские помещики

Report Page