Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Использование в форме графики



В Visual Basic для отображения в форме графики используются элементы управления Image (Изображение) и Picture (Графическое окно). Объект Image позволяет разместить в форме графические изображения. Более широкое назначение имеет объект Picture, используемый как для размещения графических изображений, в качестве контейнера для других элементов управления и в виде графического окна для вывода текста, графических элементов, анимации.

 

Лабораторная работа 11

Цель лабораторной работы

Целью лабораторной работы является знакомство с типами данных в Visual Basic 2010.

Типы данных в Visual Basic

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

 

Стандартные типы данных

Числовые типы предназначены для хранения только числовой информации. Различают целые (без дробной части) и вещественные (с дробной частью) типы.

Целые – представляют числа в двоичном формате в виде простой комбинации бит, эквивалентной ее значению.

Вещественные – дополнительно делятся на числа с фиксированной и плавающей точкой. Тип с фиксированной точкой полностью аналогичен целым, но заранее определенное количество знаков числа отводится под дробную часть. Тип с плавающей точкой подразумевает, что разделитель целой и дробной части может занимать любое положение. Числа в этом формате состоят из двух частей: мантисса и экспоненциальная часть. Мантисса определяет значимые цифры числа и может занимать 7 (Single) или 15 (Double) знаков. Экспоненциальная часть определяет порядок числа. Общая форма записи и соответствующий ей эквивалент следующий:

1.125484Е-12 → 1, 125484 · 10-12 или 2.256Е2 → 2, 256 · 102

 

Символьный тип служит для хранения текстовой информации. Значение представляется как набор символов (строка), каждый из которых кодируется отдельным целым числом, состоящим из 8 бит(кодировка ANSI). При этом разделяют динамические строки (без определенного размера) и с фиксированным количеством символов, заранее определенным.

Логический тип предназначен для построения условий и может принимать только два значения: True и False.

Существуют также ряд специальных типов, которые служат для работы со специфическими данными, например время (Date) или формирование ссылок на другие объекты (Object).

Подробная информация обо всех стандартных типах в Visual Basic приведена в таблице 1.

Таблица 14.1. Стандартные типы данных в Visual Basic

Тип Хранимая информация Объем памяти (байт) Диапазон значений Значение по умолчанию Суффикс
Byte Целые числа 0 … 255 Нет
Integer Целые числа -32768 … 32767 %
Long Целые числа -231 … 231-1 &
Single Вещественные числа От ±3, 402823Е38 до ±1, 401298Е-45 !
Double Вещественные числа двойной точности От ±1, 79769313486232Е308 до ±4, 94065645841247Е-324 #
Currency Числа: 15 цифр в целой части и 4 цифры в десятичной ±922337203685477, 5807 @
String Текстовая информация 1 накаж-дыйсимвол До 65 тыс. символов для строк фиксированной длины и до 2 млрд. для динамических строк «» (пустая строка) $
Boolean Логический тип True (Истина) или False (Ложь) False Нет
Date Информация о дате и времени От 1-го января 100 года до 31 декабря 9999 года Нет
Object Ссылки на любой объект Не определен Empty Нет
Variant Значения любого из вышеперечисленных типов 16+1 на каждый символ Не определен Empty Нет

 

Примечание Тип Variant – это тип, который сам определяет требуемый тип данных. Переменной такого типа можно присваивать любые данные, что весьма полезно при создании сложных программ. Слово «String» напрямую описывает динамические строчки, а для определения строки фиксированной длины необходимо указать ее длину в символах (Number): String * Number

 

Задание 1. Используя элементы управления из столбца Имя элемента управления TextBox для ввода данных, промежуточную переменную из столбца Имя переменной Var в соответствии с типами, указанными в столбце Тип переменной Var Таблицы 1, выполните указанную операцию для получения значения переменной из столбца Var. Полученное значение переменной из столбца Значение переменной Var разместите в элементе управления из столбца Имя элемента управления Label.

1. Имя проекта < Prog11-Фамилия обучающегося>

2. Размещение проекта – на сервере MKPT-312-SRV01 в папке < логин пользователя>.

3. Имя отчета < Prog11-Фамилия обучающегося >

4. Размещение отчета на сервере MKPT-312-SRV01 в папке < логин пользователя>.

 

Таблица 14.2. Элементы интерфейса программы

Имя элемента управления TextBox Имя элемента управления Label Имя переменной Var Тип переменной Var Значение переменной Var
TextBox_Byte Label_Byte Var_Byte Byte Var_Byte= TextBox_Byte*10
TextBox_Integer Label_Integer Var_Integer Integer Var_Integer= TextBox_Integer*10
TextBox_Long Label_Long Var_Long Long Var_Long= TextBox__Long*10
TextBox_Single Label_Single Var_Single Single Var_Single= TextBox__Single*10
TextBox_Double Label_Double Var_Double Double Var_Double= TextBox__Double*10
TextBox_Currency Label_Currency Var_Currency Currency Var_Currency= TextBox__Currency*10
TextBox_String Label_String Var_String String Var_String= TextBox__String+” Текст”
TextBox_Boolean Label_Boolean Var_Boolean Boolean Var_Boolean= TextBox__Boolean+1

Содержание отчета

Назначение программы

Описание интерфейса

Описание работы программы

Ошибки выполняемого кода – реакция программы на некорректно введенные данные

Выводы – дать предложения по улучшению программы

Лабораторная работа 12

Цель лабораторной работы

Целью лабораторной работы является знакомство с методами ввода данных в Visual Basic 2010.

Указания к выполнению лабораторной работы. В качестве элементов управления для ввода данных используйте:

Элемент управления TextBox

Элемент управления RichTextBox

Элемент управления ListBox

Списки типа СоmbоВох

Элемент управления RadioButton

Элемент управления MaskedTextBox.


Поделиться:



Популярное:

  1. Ex.2. Раскройте скобки, употребляя глаголы в корректной форме.
  2. I. СВЕДЕНИЯ О ПРОВОДИМОМ АУКЦИОНЕ В ЭЛЕКТРОННОЙ ФОРМЕ
  3. III. Вид работы: «Использование информационной базы данных»
  4. III. Зрелые форменные элементы класса VI
  5. V. Использование психодиагностических методик
  6. Аварийные радиобуи EPIRB, SART. Назначение, использование, эксплуатационные проверки.
  7. Агротехника выращивания и формирования кустарников в школах. Особенности выращивания сортовых сиреней и роз в кустовой и штамбовой форме.
  8. Активное использование речевых средств и средств информационно- коммуникационных технологий (далее – ИКТ) для решения коммуникативных и познавательных задач.
  9. Анализ рентабельности собственного капитала. Использование модели Дюпона в финансовом управлении.
  10. Анализ товарооборота, его использование для характеристики показателей деятельности
  11. Ассортимент полуфабрикатов и их использование
  12. Базы данных. Использование ЭВМ для хранения неструктурированной (текстовой) информации. Информационно-поисковые системы.


Последнее изменение этой страницы: 2016-06-05; Просмотров: 594; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.017 с.)
Главная | Случайная страница | Обратная связь