Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Создание и обработка баз данных средствами языка Visual Basic 60

Тип Реферат
Предмет Информатика
Просмотров
1157
Размер файла
491 б
Поделиться

Ознакомительный фрагмент работы:

Создание и обработка баз данных средствами языка Visual Basic 60

Министерство образования Республики Таджикистан

Таджикский Технический Университет

им. ак. М.С. Осими

кафедра АСОИиУ

Курсовая работа

на тему:

«Создание и обработка баз данных средствами языка Visual Basic 6.0»

Душанбе 2009


Введение

1. Описание базы данных

2. Макет исходных данных

3. Создание базы данных

4. Чтение созданной базы данных

5. Обработка созданной базы данных

6. Создание пользовательского меню

7. Заключение

8. Список использованной литературы


Введение

Данный курсовой проект направлен на изучение основ системы программирования Visual Basic 6.0. Данная система остаётся одной из самых популярных в мире. Она может решать целый комплекс задач: от создания простых программ, предназначенных для решения несложных вычислительных задач, до разработки важнейших реляционных систем управления базами данных. При этом Visual Basic остаётся достаточно простым в освоении и в то же время одним из мощных современных языков программирования.

Для чего изучение данного языка программирования стоит в нашей университетской программе? Изучение данного предмета, несомненно, связано с изучением одной из точных наук. Программирование, подобно математике, помогает чётко развить общее мышление для специалистов нашего факультета, учит решать задачи разного уровня, основываясь на определённых знаниях, способствует целеустремлённости и сосредоточенности, объективности и точности, логичности и последовательности в планировании и выполнение действий, умению правильно ставить задачу и находить наиболее оптимальные пути её решения. Не менее важно уметь находить ошибки в программах, проанализировать её.

Курсовая работа в основном направлена на получение общих, элементарных знаний в области программирования. Здесь затрагиваются все основные вопросы, необходимые для наиболее полного представления о языке Visual Basic. Курсовой проект устроен таким образом, что каждая задача в нём рассматривается подробным образом: для каждой задачи рассматривается алгоритм, программа, пример выполнения. Это помогает очень быстро решить задачу, разобраться в ней и убедиться в правильности её выполнения.

Хотя миллионы программистов во всём мире используют язык Visual Basic для сложных и больших проектов, он был разработан в первую очередь для обучения учащихся практике современного программирования. И по сей день язык программирования Visual Basic считается наиболее желательным для тех. кто совершает свои первые шаги в этой области.


1. Описание базы данных

Структура таблиц:

Таблица VIP (выпуск продукции в рублях)

Шифр продукцииНомер цехаПлановый выпуск по кварталамФактический выпуск по кварталам
1‑й кв2‑й кв3‑й кв4‑й кв1‑й кв2‑й кв3‑й кв4‑й кв

В каждом цехе может выпускаться несколько видов продукции. Каждый вид продукции производится только в одном цехе. На предприятии имеются цеха с номером от 1 до 5.

Таблица PROD (продукция)

Шифр продукцииНазвание продукцииНаличие сертификата качества

Состав меню:

1. Распечатка исходных таблиц

2. Формирование и выдача справок:

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

Шифр продукцииНаименование цехаФактический выпуск по кварталам
1‑й кв2‑й кв.3‑й кв.4‑й кв.

Справка 2. Виды продукции, имеющие сертификат качества. Названия которых начинается с букв от «Г» до «Т».

Шифр продукцииНаименование продукцииНаличие сертификата качества

Справка 3. Виды продукции с сертификатом качества, план по которым не выполняется в 1‑ом и 4‑ом кварталах и которые производятся в цехах с номерами 3 и 5.

Шифр продукцииНаименование продукцииСертификат качестваНомер цехаФактический выпуск по кварталам
1‑й кв2‑й кв.3‑й кв.4‑й кв.

3. Создание документа. Сведения о наиболее ритмичном производстве сертифицированной продукции в 1, 2 и 3 цехах

Шифр продукцииНаименование продукцииСертификат КачестваНомер цехаПоказатель ритмичности

Показатель ритмичности производства продукции определяется по формуле:

Рос=|F1‑P1|+|F2‑P2|+|F3‑P3|+|F4‑P4|

где – F1, F2, F3, F4 – фактический поквартальный выпуск продукции

- P1, P2, P3, P4 – плановый поквартальный выпуск продукции.

Лучшая ритмичность достигается при минимальном Рос.

2. Макет исходных данных

PROD
ШифрНазваниеНаличие сертификата
31Антиугонная системаДа
32БолтНет
33ГайкаДа
34КузовДа
35Дверная ручкаНет
36ВыключательДа
37ПрикуривательДа
38НипельДа
39АккумуляторДа
40ПоршеньНет
41ПрокладкаНет
42ИнжекторДа
43СвечиДа
44РульНет

VIP
Шифр

Номер

цеха

план

выпуска

1‑й кв.

план

выпуска

2‑й кв.

план

выпуска

3‑й кв.

план

выпуска

4й кв.

Фактический выпуск

1‑й кв.

Фактический выпуск

2‑й кв.

Фактический выпуск

3‑й кв.

Фактический выпуск

4‑й кв.

315600610620630580600610620
32340004500460047004000400042004300
333300350400450250300350400
34412001300150016001200110010001200
35214001500160017001000120014001200
36315001500150016001500150016001700
37510001200130014001000120014001500
381500600700800900100011001200
392950100010001000950100012001300
40513005605003401300560500340
41324002400240024002400240024002400
421500500500500500500500500
43224002500260027002400250026002700
445640650650650640650650650

3. Создание базы данных

Среда Visual Basic 6.0 предоставляет пользователю возможность создавать Базы данных в формате системы Microsoft Access, которую относят к категории районных СУБД.

Для создания Базы данных используется специальная надстройка Visual Basic-Manager (Визуальный менеджер данных), которая использует ядро системы Access, поддерживающееся в VB.

Для создания Базы данных понадобится окно формирования новой таблицы данных (Table Structure). Для этого в Главном меню Главной панели проекта VisualBasic 6.0 выберем опцию Add-lns (Добавления), а в ней команду Visual Data Manager (Визуальный менеджер данных). Раскрывается панель приложения VisData.

Выбираем меню File панели приложения VisData и команду New. В раскрывшемся окне выбираем в качестве типа создаваемой базы данных Microsoft Access, а во втором подменю Version 7.0 MDB. Раскроется окно создания нового файла базы данных Microsoft Access.

В окне Имя файла укажем имя каталога, в котором будет храниться создаваемая база (иначе, имя созданной базы, в нашем случае – Студенты). В любом месте окна Database Window необходимо щёлкнуть правой клавишей мыши. В появившемся меню выберем команду New Table. Раскроется панель Table Structure – структура таблицы. Приступаем к проектированию структуры таблицы VIP.

Проектирование структуры таблицы VIP

1 В поле Table Name вводится имя проектируемой таблицы – VIP

2 Кнопкой Add Field на панели Table Structure раскрывается диалоговое окно Add Field

3. С помощью диалогового окна Add Field осуществляется поочередный ввод характеристик всех полей создаваемой таблицы – вводятся имена полей, их типы и размеры. После ввода сведений о каждом поле создаваемой таблицы щёлкается кнопка ОК. размещённая на окне Add Field.

4. по окончании ввода всей информации последнего поля создаваемой таблицы щёлкается кнопка Close диалогового окна Add Field – окно закрывается.

5. Восстанавливается панель Table Structure со списком полей создаваемой таблицы.

6. для завершения процесса проектирования текущей таблицы создаваемой база данных щёлкается кнопка Build the Table (Сформировать таблицу) на панели Table Structure, что приводит к закрытию окна и возврату к панели приложения с окном Database Window, в котором представлена создаваемая база данных, пока включающая только одну таблицу VIP.

Вторая таблица PROD создается аналогично таблице VIP

Создана база данных Продукция, включающая две таблицы VIP и PROD.

Диалоговое окно AddFiled, предназначенное для создания полей таблицы

Панель TableStructure со списком полей в окне FieldList создаваемой таблицы VIP

Заполнение созданных таблиц БД исходными данными

Для заполнения созданных таблиц БД исходными данными выполняются следующие действия:

1. Вход в среду проектирования, выбрав пиктограмму StandardEXE.

2. В Главном меню Главной панели проекта VisualBasic 6.0 выберем опцию Add-Ins (Добавления), а в ней команду VisualDataManager (Визуальный менеджер данных). Раскроется панель приложения VisData.

3. Выполняется последовательность команд:

File – Open Data Base – Microsoft Access

4. Открыть базу данных клавишей Открыть, предварительно выделив мышкой имя – раскрывается панель приложения VisData со структурой базы данных, включающей в себя таблицы VIP и PROD.

5. Щелчком правой клавиши мыши по таблице VIP или PROD раскрывается контекстное меню выбора опций модификаций структур таблиц базы данных. Вначале заполним таблицу VIP.

Выбрав опцию Open, раскроем окно модификаций таблиц базы данных.

6. Выбрав опцию Add модем осуществлять ввод записей – конкретных значений полей таблицы.

7. Ввод записей в создаваемую Базу Данных завершается нажатием кнопки Close.

Аналогичные действия выполняются для заполнения таблицы Spec.

Создана база данных, содержащая 2 таблицы, заполненных конкретными записями.


4. Чтение созданной Базы Данных

4.1 Экранная форма и ее описание

Для компоновки экранной формы были использованы следующие элементы управления окна Toolbox:

– Элементы управления Data с именами Data1 и Data2, обеспечивающий доступ к Базе Данных;

– Не входящий в базовый набор элемент управления MsFlexGrid (гибкая сетка) с именами Grid1, Grid2, Grid3, служащая для непосредственного отображения записей таблиц VIP, PROD и справок.

– Команднаякнопка Command Button сименами Command1, Command2, Command3, Command4, Command5

Свойства элемента Data1:

Caption = Таблица VIP

Name = Data1

Connect = Access

RecordSource = VIP

RecordSetType=0 (изтаблицы)

DataBaseName=C:base.mdb

Caption = Таблица PROD

Name = Data2

Connect = Access

RecordSource = PROD

RecordSetType=0 (изтаблицы)

DataBaseName=C:base.mdb

Свойстваэлемента MSFlexGrid:

Name = Grid1

Data Source = Data1

Fixed Cols = 0

Fixed Rows = 1

Name = Grid2

Data Source = Data2

Fixed Cols = 0

Fixed Rows = 1

Name = Grid3

Data Source =

Fixed Cols = 0

Fixed Rows = 1

4.2Экранная форма в исходном состоянии

5. Обработка Созданной Базы Данных

5.1 Выполнение запроса по таблице VIP

Справка 1: Виды продукции, фактический выпуск которых монотонно возрастает по кварталам. Записи справки упорядочить по возрастанию номеров цехов.

Макет справки 1.

Шифр продукцииНаименование цехаФактический выпуск по кварталам
1‑й кв2‑й кв.3‑й кв.4‑й кв.

5.1.1 Алгоритм Запроса 1 (справки 1) по таблице VIP


5.1.2 Экранная форма (интерфейс) и её описание

Для компоновки Экранной формы были использованы следующие элементы управления окна Toolbox:

Элемент управления Data с именем Data1, обеспечивающий доступ к базе данных

Элемент управления Data с именем Data2, обеспечивающий доступ к базе данных

Не входящий в базовый набор элемент управления MSFlexGrid с именем Grid1 и Grid2, служащие для непросредственного отображения записей таблицы VIP и PROD;

Командные кнопки CommandButton с именами Command1, Command2, Command 3, Command 4, Command5 предназначенные для вывода справок и выхода из программы.

Свойства элемента Data1:

Caption = Таблица VIP

Name = Data1

Connect Access

RecordSource =0

DataBaseName = C:base.mdb

Свойства элемента Data2:

Caption = Таблица PROD

Name = Data2

Connect = Access

RecordSource = Spec

RecordSetType = 0

DataBaseName = C:base.mdb

Свойстваэлементов MSFlexGrid:

Name = Grid1

Fixed Cols = 0

Fixed Rows = 1

DataSource = Data1

Name = Grid2

Fixed Cols = 0

Fixed Rows = 1

DataSource = Data2

Name = Grid3

Fixed Cols = 0

Fixed Rows = 1

Visible = False

5.1.3 Программа запроса по таблице VIP

Private Sub Command1_Click()

Dim I%, K%, Kz%, T%, H%, J%, Zeh%

Dim P As String

Dim Cn As String

grid3. Visible = True

Data1. Visible = False

Data2. Visible = False

Data1. Recordset. MoveFirst

grid3. Rows = 1: grid3. Cols = 6

ForI = 0 To 1 'Дадим названия полей из таблицы БД полям в гибкой сетке

grid3. TextMatrix (0, I) = Data1. Recordset. Fields(I).Name

Data1. Recordset. MoveFirst

Next I

For I = 6 To 9

grid3. TextMatrix (0, I – 4) = Data1. Recordset. Fields(I).Name

Data1. Recordset. MoveFirst

Next I

For I = 1 To Data1. Recordset. RecordCount'Отбор продуктов, факт. выпуск которых равномерно возрастал

If Data1. Recordset. Fields(6).Value < Data1. Recordset. Fields(7).Value And Data1. Recordset. Fields(7).Value < Data1. Recordset. Fields(8).Value And Data1. Recordset. Fields(8).Value < Data1. Recordset. Fields(9).Value Then

grid3. Rows = grid3. Rows + 1: Kz = grid3. Rows – 1

For L = 0 To 1

grid3. TextMatrix (Kz, L) = Data1. Recordset. Fields(L).Value

Next L

For L = 6 To 9

grid3. TextMatrix (Kz, L – 4) = Data1. Recordset. Fields(L).Value

Next L

End If

Data1. Recordset. MoveNext

Next I

grid3. Col = 1 'Выберем колонку для сортировки

grid3. Sort = 1 'Сортируем строчки по нисходящей

EndSub

Экранная форма в исходном состоянии

5.1.4 Экранная форма с выходными результатами

5.2 Выполнение Запроса 2 (справки 2) по таблице PROD

Справка 2. Виды продукции, имеющие сертификат качества. Названия которых начинается с букв от «Г» до «Т».

Шифр продукцииНаименование продукцииНаличие сертификата качества

5.2.1 Алгоритм Запроса 2 (справки2) по таблице PROD

4
1
4
3

5.2.2 Экранная форма и ее описание

Для компоновки экранной формы были использованы следующие элементы управления окна Toolbox:

– Элементы управления Data с именами Data1 и Data2, обеспечивающий доступ к Базе Данных;

– Не входящий в базовый набор элемент управления MsFlexGrid (гибкая сетка) с именами Grid1, Grid2, Grid3, служащая для непосредственного отображения записей таблиц VIP, PROD и справок.

– Команднаякнопка Command Button сименами Command1, Command2, Command3, Command4, Command5

Свойства элемента Data1:

Caption = Таблица VIP

Name = Data1

Connect = Access

RecordSource = VIP

RecordSetType=0 (изтаблицы)

DataBaseName=C:base.mdb

Caption = Таблица PROD

Name = Data2

Connect = Access

RecordSource = PROD

RecordSetType=0 (изтаблицы)

DataBaseName=C:base.mdb

Свойстваэлемента MSFlexGrid:

Name = Grid1

Data Source = Data1

Fixed Cols = 0

Fixed Rows = 1

Name = Grid2

Data Source = Data2

Fixed Cols = 0

Fixed Rows = 1

Name = Grid3

Data Source =

Fixed Cols = 0

Fixed Rows = 1

Экранная форма в исходном состоянии

5.2.3 Программа Запроса (справки 2) по таблице PROD

Private Sub Command2_Click()

Dim I%, K%, Kz%, L%

Dim P As String

P = «ГДЕЖЗИКЛМНОПРСТ»

grid3. Visible = True

Data1. Visible = False

Data2. Visible = False

Data2. Recordset. MoveFirst

grid3. Rows = 1: grid3. Cols = 3

grid3. TextMatrix (0, 0) = Data2. Recordset. Fields(0).Name

grid3. TextMatrix (0, 1) = Data2. Recordset. Fields(1).Name

grid3. TextMatrix (0, 2) = Data2. Recordset. Fields(2).Name

Data2. Recordset. MoveFirst

For I = 1 To Data2. Recordset. RecordCount

If Data2. Recordset. Fields(2).Value = «Да» And (InStr _
(P, Mid (Data2. Recordset. Fields(1).Value, 1, 1))) <> 0 Then

grid3. Rows = grid3. Rows + 1: Kz = grid3. Rows – 1

For L = 0 To 2

grid3. TextMatrix (Kz, L) = Data2. Recordset. Fields(L).Value

Next L

End If

Data2. Recordset. MoveNext

Next I

End Sub

5.2.4 Экранная форма с выходными результатами

5.3 Выполнение запроса по таблицам VIP и PROD

Справка 3. Виды продукции с сертификатом качества, план по которым не выполняется в 1‑ом и 4‑ом кварталах и которые производятся в цехах с номерами 3 и 5.

Шифр продукцииНаименование продукцииСертификат качестваНомер цехаФактический выпуск по кварталам
1‑й кв2‑й кв.3‑й кв.4‑й кв.

5.3.1 Алгоритм выполнения запроса по таблицам VIP и PROD

5.3.2 Программа совместного запроса по таблицам VIP и PROD

Private Sub Command4_Click()

Dim I%, K%, Kz%, T%, H%, J%, Zeh%

grid3. Visible = True

Data1. Visible = False

Data2. Visible = False

Data1. Recordset. MoveFirst

Data2. Recordset. MoveFirst

grid3. Rows = 1:grid3. Cols = 8

ForI = 0 To 2 'Дадим названия полей из таблицы БД полям в гибкой сетке

grid3. TextMatrix (0, I) = Data2. Recordset. Fields(I).Name

Next I

grid3. TextMatrix (0, 3) = Data1. Recordset. Fields(1).Name

For I = 6 To 9

grid3. TextMatrix (0, I – 2) = Data1. Recordset. Fields(I).Name

Data1. Recordset. MoveFirst

Next I

For I = 1 To Data1. Recordset. RecordCount'Отбор сертиф. продуктов, план по которым не выполняется

'в 1 и 4 кварталах и производят которые в цехах 3 и 5.

If Data2. Recordset. Fields(2).Value = «Да» And Data1. Recordset. Fields(6) < Data1. Recordset. Fields(2)And Data1. Recordset. Fields(9) < Data1. Recordset. Fields(5)Then

If Data1. Recordset. Fields(1) = «3» Or Data1. Recordset. Fields(1) = «5» Then

grid3. Rows = grid3. Rows + 1: Kz = grid3. Rows – 1

For L = 0 To 2

grid3. TextMatrix (Kz, L) = Data2. Recordset. Fields(L).Value

Next L

grid3. TextMatrix (Kz, 3) = Data2. Recordset. Fields(1).Value

For L = 6 To 9

grid3. TextMatrix (Kz, L – 2) = Data1. Recordset. Fields(L).Value

Next L

End If

End If

Data1. Recordset. MoveNext

Data2. Recordset. MoveNext

Next I

EndSub

5.3.4 Экранная форма с выходными результатами

5.4 Выполнение формирования Итогового документа

Создание Документа:

Сведения j наиболее ритмичном производстве сертифицированной продукции в 1, 2 и 3 цехах

Шифр продукцииНаименование продукцииСертификат КачестваНомер цехаПоказатель ритмичности

Показатель ритмичности производства продукции определяется по формуле:

Рос=|F1‑P1|+|F2‑P2|+|F3‑P3|+|F4‑P4|

где – F1, F2, F3, F4 – фактический поквартальный выпуск продукции

- P1, P2, P3, P4 – плановый поквартальный выпуск продукции.

Лучшая ритмичность достигается при минимальном Рос.

5.4.1 Алгоритм формирования Итогового Документа


3
2
1

5.4.2 Экранная форма и ее описание

Для компоновки экранной формы были использованы следующие элементы управления окна Toolbox:

– Элементы управления Data с именами Data1 и Data2, обеспечивающий доступ к Базе Данных;

– Не входящий в базовый набор элемент управления MsFlexGrid (гибкая сетка) с именами Grid1, Grid2, Grid3, служащая для непосредственного отображения записей таблиц VIP, PROD и справок.

– Команднаякнопка Command Button сименами Command1, Command2, Command3, Command4, Command5

Свойства элемента Data1:

Caption = Таблица VIP

Name = Data1

Connect = Access

RecordSource = VIP

RecordSetType=0 (изтаблицы)

DataBaseName=C:base.mdb

Caption = Таблица PROD

Name = Data2

Connect = Access

RecordSource = PROD

RecordSetType=0 (изтаблицы)

DataBaseName=C:base.mdb

Свойстваэлемента MSFlexGrid:

Name = Grid1

Data Source = Data1

Fixed Cols = 0

Fixed Rows = 1

Name = Grid2

Data Source = Data2

Fixed Cols = 0

Fixed Rows = 1

Name = Grid3

Data Source =

Fixed Cols = 0

Fixed Rows = 1

5.4.3 Программа формирования Итогового документа

PrivateSubCommand5_Click()

Dim I%, K%, Kz%, T%, H%, J%

grid3. Visible = True

Data1. Visible = False

Data2. Visible = False

Data1. Recordset. MoveFirst

Data2. Recordset. MoveFirst

grid3. Rows = 1: grid3. Cols = 5

ForI = 0 To 2 'Дадим названия полей из таблицы БД полям в гибкой сетке

grid3. TextMatrix (0, I) = Data2. Recordset. Fields(I).Name

Next I

grid3. TextMatrix (0, 3) = Data1. Recordset. Fields(1).Name

grid3. TextMatrix (0, 4) = «ROS»

For I = 1 To Data2. Recordset. RecordCount

If Data2. Recordset. Fields(2).Value = «Да» Then

If Data1. Recordset. Fields(1) = 1 Or Data1. Recordset. Fields(1) = 2 Or Data1. Recordset. Fields(1) = 3 Then

grid3. Rows = grid3. Rows + 1: Kz = grid3. Rows – 1

For L = 0 To 2

grid3. TextMatrix (Kz, L) = Data2. Recordset. Fields(L).Value

Next L

grid3. TextMatrix (Kz, 3) = Data1. Recordset. Fields(1).Value

grid3. TextMatrix (Kz, 4) = Abs (Data1. Recordset. Fields(6) – Data1. Recordset. Fields(2)) + Abs (Data1. Recordset. Fields(7) – Data1. Recordset. Fields(3)) + Abs (Data1. Recordset. Fields(8) – Data1. Recordset. Fields(4)) + Abs (Data1. Recordset. Fields(9) – Data1. Recordset. Fields(5))

End If

End If

Data1. Recordset. MoveNext

Data2. Recordset. MoveNext

Next I

grid3. Col = 4 'Выберем колонку для сортировки

grid3. Sort = 1 'Сортируем строчки по нисходящей

EndSub

5.4.4 Экранная форма с выходными результатами


6.Создание пользовательского меню

Меню – один из способов диалога пользователя с информационной системой. Оно представляет собой список Пунктов, из которого следует выбрать необходимый.

В системе проектирование VisualBasic 6.0 создание Меню осуществляется с помощью Редактора меню MenuEditor.

Разработка Пользовательского меню

Создана БД из двух таблиц VIP и PROD.

Создается двухуровневое меню. Верхний уровень – это строка меню, которую называются Головным Меню. Каждый пункт головного меню может включать подменю из одного или нескольких пунктов.

Меню Проекта будет иметь следующих вид:

Выход

Конструирование Пользовательского меню осуществляется в окне Редактора меню MenuEditor.

При создании меню была выполнена следующая последовательность действий:

1. Формирование меню Справка

В окно Название (Свойство Caption) ввести Справка

В окно имя (свойство name) ввести mnuSpravka

Нажатие Дальше – переход к следующей команде меню

Создание отступа (следующий пункт меню – пункт меню другого уровня)

Свойству Caption присваивается значение Справка 1, а свойству Name – mnuSpravka1

Нажатие Next

Свойству Caption присваивается значение Справка 2, а свойству Name – mnuSpravka2

Далее меню формируется аналогично.

При завершении создания меню было произведено нажатие ОК и созданное меню появилось на экранной форме. Отображается верхний уровень меню – головное меню. У меню есть единственное событие Click. Для раскрытия любого пункта меню или запуска любого пункта при выполнении программы достаточно один раз щелкнуть мышкой по выбранном пункту.

Для создания реальных процедур в пунктах меню в режиме design осуществим двойной щелчок по соотвествующей кнопке. Двойной щелчок по кнопке меню Распечатка VIP вызовет на форме заготовку процедуры

Private Sub mnuSpravka1_Click()

….

End Sub

В заготовку включаем заранее разработанную и отлаженную процедуру. Такую операцию осуществляем для каждого пункта меню. Теперь оно готов для использования его в режиме выполнения всего проекта.


Созданное в окне редактора меню

Экранная форма с созданным пользовательским меню

Список использованной литературы

1. Michael Halvorson. Microsoft Visual Basic 6.0 Step by Step – Redmond, Washington, USA, 1998

2. С.В. Глушаков, А.С. Сурядный, «Программирование на Visual Basic 6.0». изд «Фолио». М. 2005.


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Тгу им. Г. Р. Державина
Реферат сделан досрочно, преподавателю понравилось, я тоже в восторге. Спасибо Татьяне за ...
star star star star star
РЭУ им.Плеханово
Альберт хороший исполнитель, сделал реферат очень быстро, вечером заказала, утром уже все ...
star star star star star
ФЭК
Маринаааа, спасибо вам огромное! Вы профессионал своего дела! Рекомендую всем ✌🏽😎
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Подогнать готовую курсовую под СТО

Курсовая, не знаю

Срок сдачи к 7 дек.

только что
только что

Выполнить задания

Другое, Товароведение

Срок сдачи к 6 дек.

1 минуту назад

Архитектура и организация конфигурации памяти вычислительной системы

Лабораторная, Архитектура средств вычислительной техники

Срок сдачи к 12 дек.

1 минуту назад

Организации профилактики травматизма в спортивных секциях в общеобразовательной школе

Курсовая, профилактики травматизма, медицина

Срок сдачи к 5 дек.

2 минуты назад

краткая характеристика сбербанка анализ тарифов РКО

Отчет по практике, дистанционное банковское обслуживание

Срок сдачи к 5 дек.

2 минуты назад

Исследование методов получения случайных чисел с заданным законом распределения

Лабораторная, Моделирование, математика

Срок сдачи к 10 дек.

4 минуты назад

Проектирование заготовок, получаемых литьем в песчано-глинистые формы

Лабораторная, основы технологии машиностроения

Срок сдачи к 14 дек.

4 минуты назад

2504

Презентация, ММУ одна

Срок сдачи к 7 дек.

6 минут назад

выполнить 3 задачи

Контрольная, Сопротивление материалов

Срок сдачи к 11 дек.

6 минут назад

Вам необходимо выбрать модель медиастратегии

Другое, Медиапланирование, реклама, маркетинг

Срок сдачи к 7 дек.

7 минут назад

Ответить на задания

Решение задач, Цифровизация процессов управления, информатика, программирование

Срок сдачи к 20 дек.

7 минут назад
8 минут назад

Все на фото

Курсовая, Землеустройство

Срок сдачи к 12 дек.

9 минут назад

Разработка веб-информационной системы для автоматизации складских операций компании Hoff

Диплом, Логистические системы, логистика, информатика, программирование, теория автоматического управления

Срок сдачи к 1 мар.

10 минут назад
11 минут назад

перевод текста, выполнение упражнений

Перевод с ин. языка, Немецкий язык

Срок сдачи к 7 дек.

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно