Создание простейших приложений с использованием элементов ListBox, ComboBox
Дата: 26.02.2013 класс: 10
Тема: Создание простейших приложений с использованием элементов ListBox, ComboBox
Цели урока: текущий контроль качества изученного ранее материала; повторение и углубление знаний учащихся, связанных с созданием приложений при помощи Visual Basic; отработка и закрепление навыков, связанных с созданием приложений; развитие познавательного интереса, умения мыслить, анализировать и сопоставлять; воспитание самостоятельности учебного процесса, самооценки, дисциплины, трудолюбия, потребности в знаниях и информационной культуры учащихся.
Оборудование: рабочие тетради учащихся, тест-соответствие для контроля знаний учащихся, файл «Лаб_раб10бв».doc, ПК с установленными ОС Windows и средой Visual Basic.
Ход урока
Организационный момент.
— приветствие
— напоминание правил поведения учащихся в кабинете.
— объявление темы и цели урока
Актуализация опорных знаний.
Контроль качества изучаемого материала с помощью теста-соответствия – 10 вопросов на 3 минуты, оценки за тест выставляются в журнал
дата 26.02.2013 класс _______ фамилия ________________________________________________
ТЕСТ-СООТВЕТСТВИЕ Основные термины VB.
1. форма
2. элемент управления
3. Текстовое поле предназначено …
4. событие
5. Префикс текстового поля
6. Префикс формы
7. Префикс метки
8. Свойство Multiline
9. Событие Load
10. Событие Click
txt;
frm;
термин VB, обозначающий окно программы;
происходит при загрузке формы;
Разрешает (запрещает) вывод нескольких строк в текстовом окне;
термин VB, обозначающий значок на панели инструментов ToolBox;
для вывода информации на экран и для получения данных от пользователя;
происходит по щелчку кнопкой мыши в момент, когда указатель мыши на ходится на управляющем элементе;
lbl;
Любые изменения, инициируемые пользователем или системой, на которые может реагировать программа;
Ответ:_____________________________________________________________ Оценка: _______________
ОТВЕТЫ: 1c, 2f, 3g, 4j, 5a, 6b, 7i, 8e, 9d, 10h
ШКАЛА для оценивания теста:
0-1 ошибок – оценка «5»;
2-3 ошибки – оценка «4»;
4-5 ошибок – оценка «3»;
6 и более ошибок – оценка «2».
Изучение и закрепление нового материала
В Visual Basic реализованы два элемента, работающих со списками. Один — List Box (окно со списком), второй — ComboBox (комбинироанное окно со списком).
Посмотрите на рисунки ниже:
«Окно со списком» располагает элементы в определённом порядке, причем, эти элементы можно «отмечать», ставя галочку около названия элемента. Если список не помещается в окне, то его можно прокручивать вверх, вниз.
«Комбинированное окно со списком» выводит в окно один элемент, а остальные элементы можно выбрать из «раскрывающегося» списка.
Обычный список (List Box)
Заполнение списка:
На этапе проектирования, значения элементов вводятся в свойстве List (после каждого значения нажимается сочетание клавиш Ctrl +Inter)
Во время выполнения приложения используется метод AddItem:
For i=1 to 100
List1. AddItem i ‘список заполняем числами от 1 до 100
Next i
Удаление элементов из списка:
Для очистки всего списка используется метод Clear (команда List1.Clear)
Для удаления элемента с указанным номером используется метод RemoveItem, например: List1. RemoveItem 5 (удаляется элемент списка с № 5)
Комбинированный список (Combo Box)
Этот элемент позволяет выбирать данные из списка и добавлять новые элементы в текстовое поле списка (сочетает в себе список и текстовое поле).
ListBox (окно со списком)
Свойства:
1. Name — имя окна списка.
2. Columns — число столбцов в окне.
3. IntegralHeight — разрешение/запрещение частичного показа элементов в окне (лог. свойство).
4. MultiSelect — правило выбора элементов пользователем: 0 — пользователь может выбрать только один элемент, 1 — более одного элемента, 2 — более одного элемента с использованием клавиш Shift, Ctrl.
5. Sorted — наличие/отсутствие сортировки элементов по алфавиту (лог. свойство).
6. Style — формат окна: с «квадратиками» или без (лог. свойство).
Методы:
1) .AddItem — добавить элемент в список.
2) .Clear — удалить все элементы из списка.
3) .RemoveItem — удаляет текущий элемент из списка.
4) .List(n) — выдает значение n-го элемента списка.
5) .ListIndex — индекс текущего элемента.
6) .Text — значение текущего элемента.
7) .NewIndex — индекс последнего выбранного элемента списка. Имеет смысл в том случае, когда пользователь выбрал в списке более одного элемента.
8) .ItemData(Index) — присваивает элементу с указанным индексом число, которое становится связанным с этим элементом.
9) .ListCount — число элементов в списке.
10) .Selected — выбрал/не выбрал пользователь элемент из списка (лог. метод)
ComboBox (комбинированный список) – наследует все свойства ListBox, кроме
свойство Style — предполагает три вида окон:
1) 0 (DropDown Combo) — поле с раскрывающимся списком.
2) 1 (Simple Combo) — простое поле ввода со списком.
3) 2 (DrowDown List) — поле ввода со списком, превращающееся в раскрывающийся список, который остается закрытым до тех пор, пока пользователь не раскроет список.
IV. Лабораторная работа «Геометрические фигуры»
Создайте приложение «Геометрические фигуры», используя которое пользователь смог бы увидеть чертёж и формулу объёма геометрической фигуры из предложенного списка
Вид окна программы:
. Технология выполнения задания:
На форме с именем frmFigura разместите согласно рисунку элементы Label (Lbl1), List Box (lstName), Image1 (imgRis), Image2 (imgFormula).
Сохраните форму и проект на диске D, в папке Геом под именем Geo.vbp, скопируйте в эту же папку рисунки из папки Фигуры (Сетевое окружение\ User11\ VB\ Фигуры)
Задайте значения свойств каждого из элементов согласно следующим таблицам:
Свойство | Значение |
Name | frmFigura |
Caption | Геометрические фигуры |
BackColor | Серый |
a) Значение свойств стартовой формы:
Свойство | Значение |
Name | LblZnak |
Alignment | 2 – Center |
BackColor | Светло-серый |
Caption | Выберите фигуру |
Font | Arial , размер 14 |
б) Значение свойств элемента Label:
Свойство | Значение |
Name | lstName |
Font | Arial, жирный курсив, размер 24 |
Fore Color | Palette &H000000C0& |
List | Параллелепипед, Конус, Сфера, Пирамида, Цилиндр |
в) Значение свойств элемента List Box:
Свойство | Значение |
Name | imgRis |
Visible | False |
г) Значение свойств элемента Image1:
Свойство | Значение |
Name | imgFormula |
Visible | False |
д) Значение свойств элемента Image2:
Дважды щёлкните элемент List Box, чтобы на экране появилось окно программного кода.
Введите в него следующий программный код:
Private Sub lstName_Click()
If lstName.ListIndex = 0 Then
Параллелепипед
imgRis.Visible = True
imgRis.Picture = LoadPicture(«D:\Геом\image1.jpg»)
imgFormula.Visible = True
imgFormula.Picture = LoadPicture(«D:\ Геом \image1_1.jpg»)
End If
If lstName.ListIndex = 1 Then
Конус
imgRis.Visible = True
imgRis.Picture = LoadPicture(«D:\ Геом \image4.jpg»)
imgFormula.Visible = True
imgFormula.Picture = LoadPicture(«D:\ Геом \image4_4.jpg»)
End If
I
Сфера
f lstName. ListIndex = 2 Then
imgRis.Visible = True
imgRis.Picture = LoadPicture(«D:\ Геом \image5.jpg»)
imgFormula.Visible = True
imgFormula.Picture = LoadPicture(«D:\ Геом \image5_5.jpg»)
End If
End Sub
Задание: Самостоятельно по аналогии продолжите программу для фигур Пирамида и Цилиндр.
Основные свойства элементов Label, List Box, Text Box
Alignment (выравнивание). Это свойство определяет, каким образом размещается название метки. По умолчанию свойство Alignment равно нулю, т.е. Left Justify, что выравнивает метку по левой границе. Прочие значения: 1 — Right Justify — выравнивание по правой границе и 2 — Center — выравнивание по центру.
BackColor (Цвет фона). Любой системный цвет или цвет из палитры.
Visible (Видимость объекта). Определяет, будет ли элемент управления видимым или скрытым.
MultiLine — логическое свойство, которое определяет возможность текстового окна быть многострочным (False — нельзя, True — можно).
Border Style (тип границ). Это свойство способно принимать всего два значения: 0 — контур поля метки отсутствует (устанавливается по умолчанию) и 1 — метка очерчивается одинарными линиями.
Значение функции QBColor | Цвет |
0 | Черный |
1 | Синий |
2 | Зеленый |
3 | Фиолетовый |
4 | Красный |
5 | Малиновый |
6 | Желтый |
7 | Белый |
8 | Серый |
9 | Светло-синий |
10 | Светло-зеленый |
11 | Светло-фиолетовый |
12 | Светло-красный |
13 | Светло-малиновый |
14 | Светло-желтый |
15 | Ярко-белый |
Запустите приложение, выбрав команду Run | Start или нажав функциональную клавишу F5.
Протестируйте приложение.
V. Итоговый электронный тест.
Результат выполнения оценивается компьютером
VI. Итоги урока
- подведение итогов урока
- выставление оценок
- домашнее задание
— теория
— подготовиться к проверочной работе
Imgrid Значение, произношение, происхождение и нумерология
Советник, перфекционист, сострадание
6 людям это понравилось похожие имена на Imgrid.
Произношение текста: 1
Пример: Александр Алекс-ан-дер
Голосовое произношение:
Щелкните несколько раз и прослушайте произношение звука, а также научитесь произносить имя Imgrid.
Можешь лучше произнести? Или с другим акцентом?
Запись Произношение
Тип | Мальчик/Девочка SelectBoyGirlUnisex |
---|---|
Происхождение | 1 |
Используется | Глобальный |
Мы продолжаем добавлять значение и другую информацию ко всем именам.
Если вы уже знаете значение Imgrid на английском или любом другом языке, пожалуйста, внесите свой вклад, который будет полезен для других пользователей, также вы можете редактировать любые данные, такие как пол, произношение и происхождение для повышения точности.
Личность имени Имгрид по нумерологии
Numerology (Expression Number) | 6 |
---|---|
Heart’s Desire number | 9 |
Personality Number | 6 |
Talent analysis of
Imgrid by число выражения 6 «Вы любящий и заботливый человек со склонностью ставить потребности других выше собственных. Вы ответственны и заслуживаете доверия, высоко цените справедливость и честность. Долг будет следовать за вами всю жизнь и иногда будет казаться слишком тяжелым бременем. Вы артистичны. Гармония и красота занимают первое место в вашем списке приоритетов. У вас есть музыкальный талант, но творческие способности числа 6 иногда остаются неразвитыми или подавляются из-за вашей склонности жертвовать своим временем и удовольствием».
Внутренний анализ
Imgrid по номеру сердца 9«Вы хотите быть полезным миру. Ваше глубочайшее удовлетворение приходит от осознания того, что вы продвинули дело человечества. Ваши идеалы высшего порядка. Вы перфекционист. Вы стремитесь сделать мир утопией; сделать судьбу каждого человека лучше; стать совершенным самому. Одна из ваших задач в жизни — стремиться к своим высоким целям и в то же время признавать добро, которое вы делаете».
Анализ личности
Imgrid по номеру личности 6 «Вы излучаете понимание и сострадание. Люди чувствуют вашу теплоту и справедливость. По этой причине вы привлекаете к себе многих людей, нуждающихся в комфорте, в том числе обездоленных. Люди склонны приходить к вам, чтобы избавиться от своего бремени. Вы внушаете доверие. У вас прекрасное чувство справедливости. Вы делаете все, что в ваших силах, чтобы сохранить гармонию, и даже готовы пожертвовать своими личными желаниями ради блага других. Однако вы можете зайти слишком далеко, иногда играя роль мученика.
Чтобы получить более подробные показания нумерологии на основе даты вашего рождения, посетите наш нумерологический калькулятор.
Meaning of each letter in Imgrid
I | Incredible |
M | Major |
G | Generous |
R | Resounding |
I | Incredible |
D | Достойный |
Хотите новое значение букв в Imgrid?
Imgrid Название Изображение
Поделитесь этой страницей с хэштегом #MeaningOfMyName и предложите своим друзьям поделиться значением своего имени.
Imgrid Name Fancy Text Styles
Вы можете использовать эти причудливые стильные тексты для имени своего профиля, статусов, сообщений в большинстве социальных сетей, таких как WhatsApp, Twitter, Facebook, Instagram и других.
🎐〽️🌀🌱🎐🌛 |
Ⓘⓜⓖⓡⓘⓓ |
ᴉɯƃɹᴉp |
𝕀𝕞𝕘𝕣𝕚𝕕 |
🅸🅼🅶🆁🅸🅳 |
I♥M♥G♥R♥I♥D♥ |
҉I҉҉M҉҉҉G҉҉R҉҉҉҉҉҉D҉ |
丨爪Ꮆ尺丨ᗪ |
Как и выше, 30+ причудливых стилей текста доступны для имени «Fancy Text»
Мы запланировали несколько интересных обновлений для нашего веб-сайта и имени Imgrid. Чтобы быть в курсе наших обновлений, следите за нами в Facebook, Twitter и Pinterest
Follow NamesLook on Facebook
Follow NamesLook on Twitter
Follow NamesLook on Pinterest
Популярные люди на Imgrid Имя
На данный момент народы не найдены! Ваше имя Imgrid или если вы знаете людей по имени Imgrid, добавьте его в список. Добавить людей в имя Imgrid
Добавить людей в имя Imgrid
Ваш адрес электронной почты
Имя человека
Профессия человека
Страна
Город-государство
О тебе / нем / ней
«Оценка компьютеризированных систем для ускорения интерпретации» Милтона Аллена
- < Предыдущий
- Далее >
Дата награды
3-1984
Степень типа
Диссертация
Стало.
Члены комитета
Ф.Ф. Bell, J.R. Carter, G. Lessman
Abstract
По сути, это исследование было вызвано двумя вопросами: (1) нужна ли цифровая база данных о почвах? и если да, то (2) какая система или системы могут обрабатывать и представлять информацию о почвах наиболее эффективно и действенно?
Задачи заключались в следующем: (1) определить потребности и проблемы цифровой базы данных о почвах, (2) оценить многие системы для обработки информации о почвах и (3) выбрать системы и использовать их для демонстрации возможностей компьютеризированной пространственной базы данных. системы анализа и картирования при обработке информации о почве.
Необходимы компьютеризированные обследования почв и цифровые базы данных о почвах, поскольку информация о почвах используется в процессе планирования практически для всех типов развития. Поскольку первоначальные исследования почвы могут быть сложными, упрощенное представление должно быть адресовано каждому из многих пользователей.
Собраны потребности и проблемы, связанные с разработкой и использованием цифровой базы данных о почвах. По 55 системам из более чем ста систем максимально возможное количество информации было собрано из опубликованной литературы, брошюр компании и ответов на анкеты. Анкеты были возвращены из 50 государственных учреждений Службы охраны почв (SCS), 30 университетов, предоставляющих земельные участки, и 4 центров технического обслуживания SCS.
Чтобы продемонстрировать, как данные хранятся, обрабатываются и извлекаются из компьютеризированной системы, для дальнейшего рассмотрения и всестороннего тестирования были выбраны две системы: система сбора и отображения картографической информации (MIADS) и система обработки информации для данных ячеек сетки. Структура (ИМГРИД). MIADS использовался государственным офисом SCS в Нэшвилле, штат Теннесси, а Служба природных ресурсов TVA в Норрисе, штат Теннесси, имела IMGRID. MIADS имел интерактивные возможности редактирования; IMGRID нет.
Две системы были протестированы на пятиминутном (примерно 6900 га) участке четырехугольника Конкорд, охватывающем части округов Лоудон, Нокс и Блаунт в Теннесси. Эти компьютеризированные системы использовались для объединения данных обследования почвы из трех округов в одну проектную зону. Для обеих систем использовались ячейки сетки площадью 1,08 га (2,68 акра). Большая часть закодированных данных была взята из почвенных съемок. Однако землепользование было определено частично в полевых условиях, а частично на основе интерпретации 1975 аэрофотоснимков и исправленная топографическая карта 1968 года. Возможности MIADS и IMGRID были продемонстрированы с использованием закодированных данных о почвах вместе с другой информацией из топографических карт. Были составлены интерпретирующие и однофакторные карты, такие как пригодность для сельскохозяйственных угодий, глубина до коренной породы, класс плодородия земли и уклон, чтобы показать, как можно упростить подробную информацию о почвах для конкретного пользователя.
И MIADS, и IMGRID использовались для объединения землепользования с интерпретациями почв, чтобы показать, как используются различные виды сельскохозяйственных угодий. IMGRID использовался, чтобы объединить близость к дорогам, ручьям и жилой застройке с интерпретациями почв, чтобы показать подходящие места для захоронения отходов. Потенциальные полигоны, не конфликтующие с застройкой, также отображались с помощью IMGRID, но это нельзя было сделать с помощью MIADS.
Узоры на картах IMGRID легче увидеть, чем на картах линейного принтера MIADS, благодаря возможностям IMGRID наложения. Однако по мере увеличения количества классов становится все труднее увидеть шаблоны IMGRID. Карты с 3–5 классами гораздо легче понять, чем карты с 10 и более классами.
Из двух систем, выбранных для демонстрации возможностей компьютеризированных систем, IMGRID была способна выполнять больше анализов, чем MIADS. Таким образом, с помощью IMGRID можно обрабатывать и представлять больше видов информации.