Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сборник практических работ.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

Задания к работе

1. Для кнопок «Выход» и «Очистить» программный код напишите самостоятельно.

2. Эстетически оформить приложение.

Дополнительное задание. Разработайте приложение для решения биквадратного уравнения ( ).

Практическая работа № 8 Создание меню

Цель: научиться создавать меню в Visual Basic, закрепить навыки по созданию простейших приложений и использованию математических функций в Visual Basic.

Задание: разработать меню следующего вида

Решить уравнение

Выход

- Линейное

- Квадратное

Технология выполнения задания.

  1. Запустите VB.

  2. Для создания меню необходимо: выбрать пункт Tools – Menu Editor или нажать комбинацию клавиш Ctrl+E (лат). В результате появится следующее окно.

  1. Для первого пункта меню укажите в поле Caption – Решить уравнение, Name – Urav, нажать Next.

  2. Для остальных пунктов

    Caption

    Name

    Решить уравнение

    Urav

    Линейное

    Urav_lin

    Квадратное

    Urav_kvad

    Выход

    exit

  3. Для того чтобы показать, что какой-то пункт является подпунктом его необходимо выделить и нажать на кнопку . После выполнения всех операций вы должны получить примерно следующее.

  1. Нажмите OK для завершения редактирования. Теперь необходимо для каждого из пунктов меню написать программный код.

  2. Для реализации данного проекта необходимо добавить еще 2 формы.

  3. Пункт меню Project – AddForm – Form, открыть. Произойдет добавление еще одной формы с именем Form2. Аналогично добавьте еще 1 форму. Измените следующие свойства форм.

    Свойство Формы

    Значение свойства

    Form1 - Caption

    Программа по математике

    Form2 - Caption

    Решить линейное уравнение

    Form3 - Caption

    Решить квадратное уравнение

    Form2 - Visible

    False

    Form3 - Visible

    False

  4. На Form2 и Form3 добавить следующее меню: Главная Выход.

  5. Для пункта меню Выход на Form1, Form2, Form3 программный код написать самостоятельно.

  6. При выборе пункта меню Решить линейное уравнение будет иметь место следующий программный код

Private Sub urav_lin_Click()

Form1.Hide

Form2.Show

End Sub

  1. Для пункта меню Решить квадратное уравнение напишите программный код самостоятельно.

  2. Для пункта меню Главная на форме Решить линейное уравнение программный код выглядит следующим образом

Private Sub main_Click()

Form2.Hide

Form1.Show

End Sub

  1. Для пункта меню Главная на форме Решить квадратное уравнение программный код напишите самостоятельно.

  2. Разработайте интерфейс и программный код для форм Решить линейное уравнение (для решения необходимо знать коэффициенты a и b ) и Решить квадратное уравнение (по аналогии с выполненной ранее практической работой). Форма Решение линейного уравнения может выглядеть примерно так.

Дополнительное задание. В имеющееся приложение добавьте еще пункт меню Решить систему линейных уравнений и напишите для него программный код.

Примечание. В данном пункте необходимо разработать программу для решения системы линейных уравнений вида .