ВУЗ:
Составители:
Рубрика:
31
Задание 10. Разработка VB – приложения “Пересчет валюты”
Требуется разработать форму, в которой на основании введенной
информации о виде валюты и ее текущем курсе, можно было бы произве-
сти перевод денег из одной валюты в другую по текущему курсу .
При создании проекта для более эффективного управления объекта-
ми в форме можно использовать следующие возможности:
• Свойство Enable=False может сделать объект управления кноп-
каПересчитать недоступной до тех пор, пока в соответствую-
щих полях, например Рубли и Курс , не будут введены данные;
• Метод .SetFocus – передает фокус объекту (устанавливает курсор
в объекте);
• Функция Msgbox – используется для отображения текстовой
строки в диалоговом окне;
• Функция IsNumeric – проверяет тип аргумента, если оно число-
вое, то функция выдает значение True;
• Функция преобразования типа CDbl – преобразует полученное
значение дробной части в тип с плавающей точкой;
Порядок выполнения задания
1. Запустить приложение Visual Basic и создать новый проект “Пере -
счет валют”.
2. Разработать пользовательский интерфейс, расположив на форме с
помощью панели инструментов следующие объекты управления:
два текстовые поля (TextBox1, TextBox2), два поля со списком
(ListBox1, ListBox2), метки (Label1 – Label10), три командные
кнопки (CommandButton1, CommandButton2, CommandButton3).
3. Задать объектам управления свойства , указанные в табл . 10.
Таблица 10
Объекты, свойства и события элементов управления
Объект
управления
Обозначение
объекта
управления по
умолчанию
Имя объекта
управления
(Name)
Свойства
объекта
управления
Обрабатываемое
событие
1 2 3 4 5
Форма Form ПереводВалюты
Caption –
Перевод Ва -
люты
Текстовое
поле
TextBox1 Курс
Текстовое
поле
TextBox2 Сумма
31 Задание10. РазработкаVB – приложения “П ерес ч ет валю ты ” Т ребу ет ся ра зра бота т ь ф орм у , в кот орой н а осн ова н ии введ ен н ой ин ф орм а ции о вид е ва л юты и ее т еку щем ку рсе, м ож н о был о бы произве- ст и перевод д ен ег из од н ой ва л ют ы в д ру гу ю по т еку щем у ку рсу . П ри созд а н ии проект а д л я бол ее эф ф ективн ого у пра вл ен ия объект а - м и в ф орм е м ож н о испол ь зова ть сл ед у ющие возм ож н ост и: • С войст во Enable=False м ож ет сд ел а т ь объект у пра вл ен ия кноп- каП ерес ч итать н ед ост у пн ой д о т ех пор, пока в соот ветст ву ю- щихпол ях, н а прим ерР у бл и и К у рс, н е бу д у т введ ен ы д а н н ые; • М ет од .SetFocus – перед а ет ф оку с объект у (у ст а н а вл ива ет ку рсор в объект е); • Ф у н кция Msgbox – испол ь зу ет ся д л я отобра ж ен ия т екст овой ст роки в д иа л оговом окн е; • Ф у н кция IsNumeric – проверяет т ип а ргу м ен т а , есл и он о числ о- вое, то ф у н кция выд а ет зн а чен ие True; • Ф у н кция преобра зова н ия т ипа CDbl – преобра зу ет пол у чен н ое зн а чен ие д робн ой ча ст и в т ип с пл а ва ющей т очкой; П ор ядокв ы п ол н е н ия задан ия 1. Запу ст ит ь прил ож ен ие Visual Basic и созд а т ь н овый проект “П ере- счет ва л ют”. 2. Р а зра бота т ь пол ь зова т ел ь ский ин терф ейс, ра спол ож ив н а ф орм е с пом ощь ю пан ели и н ст ру мен т о в сл ед у ющие объект ы у пра вл ен ия: д ва т екст овые пол я (TextBox1, TextBox2), д ва пол я со списком (ListBox1, ListBox2), м етки (Label1 – Label10), три ком а н д н ые кн опки (CommandButton1, CommandButton2, CommandButton3). 3. Зад а т ь объект а м у пра вл ен ия свойст ва , у ка за н н ые в т а бл . 10. Т а бл ица 10 О бъект ы, свойст ва и событ ия эл ем ен тов у пра вл ен ия О бознач ение И м я объекта С вой с тва О бъект объекта О брабаты ваем ое у правления объекта у правления у правления по с обы тие (Name) у правления у м олч анию 1 2 3 4 5 Caption – Ф орм а Form П еревод Ва л ют ы П еревод Ва - л ют ы Т екст овое TextBox1 К у рс пол е Т екст овое TextBox2 С у мма пол е
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »