Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Живодерова В В / VB Лабораторный практикум 2 часть.doc
Скачиваний:
146
Добавлен:
26.03.2016
Размер:
1 Мб
Скачать

2 Часть

  1. Откройте новый проект, на форме расположите объекты и измените для них свойства:

Объект

Свойство

Значение

Командные кнопки

Caption

Обмен значениями

Name

Cmd1

Caption

Обмен шрифтами

Name

Cmd2

Caption

Обмен начертанием

Name

Cmd3

Текстовые окна

Name

Text1

Font

14, Полужирный, Ms Serif

ForeColor

Черный

Text

Это левое поле

Name

Text2

Font

14, Курсив, Garamond

ForeColor

Красный

Text

Это правое поле

  1. П риведите свою форму в соответствии с образцом.

  1. В окне кода процедуры обработки события Click для объекта Cmd1 набрать

Dim stroka1 As String, stroka2 As String

stroka1 = Text1.Text : stroka2 = Text2.Text

Text1.Text = stroka2 : Text2.Text = stroka1

  1. В окне кода процедуры обработки события Click для объекта Cmd2 набрать

Dim stroka1 As String, stroka2 As String

stroka1 = Text1.FontName : stroka2 = Text2.FontName

Text1.FontName = stroka2 : Text2.FontName = stroka1

  1. В окне кода процедуры обработки события Click для объекта Cmd3 набрать

Dim stroka1 As Boolean, stroka2 As Boolean

'полужирный

stroka1 = Text1.FontBold : stroka2 = Text2.FontBold

Text1.FontBold = stroka2 : Text2.FontBold = stroka1

'курсив

stroka1 = Text1.FontItalic : stroka2 = Text2.FontItalic

Text1.FontItalic = stroka2 : Text2.FontItalic = stroka1

  1. Проверьте работу программы. Объясните, почему объявленные переменные имеет различный тип в процедурах.

  2. Добавьте командную кнопку на форму и разработайте программу для нее для обмена цветом шрифта между окнами (самостоятельно)

Лабораторно-практическая работа № 3

Тема: Ввод, вывод и присвоение в программе

Цель работы: получить навыки разработки приложений для вычислительных задач

Порядок выполнения

  1. Расположите на форме следующие объекты и измените для них свойства:

Объект

Свойство

Значение

Рамка

Caption

Введите X и Y

Текстовое окно

Name

TxtX

Text

(отсутствует)

Текстовое окно

Name

TxtY

Text

(отсутствует)

Линейка прокрутки

Name

HSX

Max

1000

Min

0

Линейка прокрутки

Name

HSY

Max

100

Min

0

Рамка

Caption

Результат

Метка

Name

LblResult

Caption

(отсутствует)

Командные кнопки

Name

Caption

CmdPlus

+

Name

Caption

CmdMinus

-

Name

Caption

CmdDel

/

Name

Caption

CmdMul

*

  1. Для текстовых окон и метки установите выравнивание по центру (свойство Alignment)

  2. Для всех объектов, кроме прокруток, увеличьте размер шрифта (свойство Font)

  3. Приведите свою форму в соответствии с образцом.

  1. В разделе общих объявлений набрать

Dim X,Y As Integer

  1. В окне кода процедуры обработки события Change для объекта HSX набрать:

TxtX.Text = HSX.Value

а для объекта HSY набрать

TxtY.Text = HSY.Value

  1. В окне кода процедуры обработки события Click для объекта CmdРlus набрать

x = Val(TxtX.Text)

y = Val(TxtY.Text)

LblResult.Caption = x + y

  1. Загрузите программу и проверьте работу кнопки «+» (ввод значений для X и Y выполните двумя способами: с клавиатуры и с помощью прокруток)

  2. Остановите программу. Напишите программный код для остальных командных кнопок (самостоятельно)

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

Sin ( X ) + Cos ( Y ); ; Tg ( X ) 2 - | Y |

  1. Результат показать преподавателю.