MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Индексированные элементы управления

Название:Индексированные элементы управления
Просмотров:97
Раздел:Информатика, программирование
Ссылка:Скачать(103 KB)
Описание: В статье на основании двух примеров рассматриваются многие преимущества использования массивов элементов управления (в надлежащих случаях), показывается каким образом можно создавать массивы и как обращаться к

Часть полного текста документа:

Индексированные элементы управления (автор: Есин И. В. email: tofriend@list.ru) О чём ... Рано или поздно серьёзно осваивающий программирование, изучающий первую систему программирования столкнётся с необходимостью использовать массивы. Каждый элемент массива определяется своим индексом, которое есть неотрицательное целое число. Каждый массив определяется своим именем, которое не противоречит правилу построения имён для переменных. Ещё, говоря о массивах, следует подчеркнуть, что все элементы массива обязательно однородны. В контексте сказанного в VB различают, например, массивы элементов управления. Хотя индексированные элементы управления с общим именем в соответствие с аналогией "обычных" массивов не всегда можно назвать массивом элементов управления, в статье они всё же будут называться "массивы элементов управления", что довольно распространено. В статье на основании двух примеров рассматриваются многие преимущества использования массивов элементов управления (в надлежащих случаях), показывается каким образом можно создавать массивы и как обращаться к их элементам. Статья не претендует дать полнейшее истолкование массивов элементов управления. Знание "обычных" массивов необязательно. Пример первый или "с претензией называться игрой" Рассмотрим задачу, которая ясно выделяет многие преимущества использования массива объектов. Выводы позволят сделать два подхода к её решению ... На форме уже имеется картинка PictureBox и девять равновеликих кнопок CommandButton. Имена объектов не изменены, а в картинку загружена фотография. Причём автор идеи написал уже такой программный код: Private Sub Form_Load() ' надпись кнопки - произвольная цифра Command1.Caption = Int(9 * Rnd) Command2.Caption = Int(9 * Rnd) Command3.Caption = Int(9 * Rnd) Command4.Caption = Int(9 * Rnd) Command5.Caption = Int(9 * Rnd) Command6.Caption = Int(9 * Rnd) Command7.Caption = Int(9 * Rnd) Command8.Caption = Int(9 * Rnd) Command9.Caption = Int(9 * Rnd) End Sub Из которого следует, что после открытия приложения надписи кнопок - цифры полученные псевдослучайно. Необходимо открыть картинку убирая кнопку за кнопкой. Причём начинать надо с кнопки у которой цифра наибольшая. Затем выбирается кнопка у которой тоже цифра наибольшая, но уже среди оставшихся и т. д.. Таким образом, последняя кнопка - кнопка с наименьшей цифрой. Долго ... Если писать обработчик щелчка по кнопке Command1, то может получится так: Private Sub Command1_Click() If Command1.Caption < Command2.Caption Then End If Command1.Caption < Command3.Caption Then End If Command1.Caption < Command4.Caption Then End If Command1.Caption < Command5.Caption Then End If Command1.Caption < Command6.Caption Then End If Command1.Caption < Command7.Caption Then End If Command1.Caption < Command8.Caption Then End If Command1.Caption < Command9.Caption Then End ' если цифра кнопки больше или равна каждой другой, то выбрали нужную!
    Command1.Visible = False ' надпись минус один - чтобы уже "невидимая" не мешала выбору нужной среди видимых!
    Command1.Caption = -1 End Sub Для "второй" кнопки: Private Sub Command2_Click() If Command2.Caption < Command1.Caption Then End If Command2.Caption < Command3.Caption Then End If Command2.Caption < Command4.Caption Then End If Command2.Caption < Command5.Caption Then End If Command2.Caption < Command6.Caption Then End If Command2.Caption < Command7.Caption Then End If Command2.Caption < Command8.Caption Then End If Command2.Caption < Command9.Caption Then End
    Command2.Visible = False
    Command2.Caption = -1 End Sub Для следующих программные коды аналогичны. Однако, для проверки приведу обработчик для "последней" кнопки: Private Sub Command9_Click() If Command9.Caption < Command1.Caption Then End If Command9.Caption < Command2.Caption Then End If Command9.Caption < Command3.Caption Then End If Command9.Caption < Command4.Caption Then End If Command9.Caption < Command5.Caption Then End If Command9.Caption < Command6.Caption Then End If Command9.Caption < Command7.Caption Then End If Command9.Caption < Command8.Caption Then End
    Command9.Visible = False
    Command9.Caption = -1 End Sub Получилось довольно громоздко. ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Особенности и характеристика двух основных элементов таможенного оформления
Просмотров:781
Описание: Таможенное оформление - это процедура помещения товаров и транспортных средств под определенный таможенный режим и выпуск товаров в соответствии с заявленным режимом. Таможенное оформление начинается не поздн

Название:Элементы сферической геометрии
Просмотров:1047
Описание: Экзаменационный реферат по геометрии Выполнил ученик 11 «б» класса Шкерин Андрей Владимирович МОУ «Гагинская средняя общеобразовательная школа» Гагино 2008 Введение На протяжении многих веков человечеств

Название:Морковь столовая. Элементы агротехники
Просмотров:557
Описание: Отношение к факторам внешней среды. Семена моркови очень медленно прорастают. При благоприятных температурах всходы появляются на 10—15-й день после посева, а в холодную и засушливую погоду — на 25—30-й. Они начинают

Название:Роль микроэлементов в составе удобрений
Просмотров:566
Описание: Черноногов В.Г., агроном ОАО «Буйский химический завод» Элементы питания с приставкой «микро» оказывают макроэффект, если они обеспечивают необходимый баланс питания. Данное обстоятельство является ключевым

Название:Томат. Элементы агротехники
Просмотров:552
Описание: Требования к условиям окружающей среды. Томат - однолетняя культура. Стебель томатов травянистый, сочный, во влажной среде дает дополнительные корни, с возрастом становится грубым. В пазухах листьев стебель образу

 
     

Вечно с вами © MaterStudiorum.ru