русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Глава 18. Проект, который выглядит солидно


Дата добавления: 2015-06-12; просмотров: 499; Нарушение авторских прав


В этой главе мы создадим заготовку "солидного" пректа. Солидного в том смысле, что он будет обладать элементами, наиболее часто встречающимися в большинстве солидных приложений Windows, таких как Microsoft Word, Visual Basic и др. Это диалоговые окна открытия и сохранения файла, выбора цвета, панели инструментов. Для их создания нам понадобятся элементы управления CommonDialog, Toolbar, ImageList. В качестве темы для заготовки проекта я выбрал графический редактор. Несмотря на то, что заготовка будет сверхпримитивна, вам будет понятно, как ее при желании улучшить и приблизить к настоящим графическим редакторам, а также снабдить элементами, которых у настоящих графических редакторов нет.

18.1. Из чего бывает "сделано" приложение Windows

Посмотрим внимательнее, "из каких составных частей собрано" большинство солидных приложений Windows. Конечно, у каждого приложения есть элементы, присущие только ему, они-то и определяют работу приложения в соответствии с его назначением. Так Microsoft Word работает с текстом, Paint – с рисунками а Visual Basic выполняет программы. Но многие составные части присущи большинству приложений, основные из них мы и рассмотрим. При этом пометим для себя, какие элементы Visual Basic создают упомянутые части, умеем ли мы их создавать и работать с ними.

Составная часть приложения Windows Элемент Visual Basic Умеем?
Главное окно приложения Форма Да
Несколько окон внутри главного окна приложения MDI Form Нет
Меню Menu Editor Да
Полосы прокрутки HScrollBar, VScrollBar Да
Панели инструментов Toolbar, CoolBar, ImageList Нет, но сейчас научимся
Диалоговое окно открытия файла CommonDialog Нет, но сейчас научимся
Диалоговое окно сохранения файла CommonDialog Нет, но сейчас научимся
Диалоговое окно выбора цвета CommonDialog Нет, но сейчас научимся
Диалоговое окно выбора шрифта CommonDialog Нет
Диалоговое окно выбора принтера для печати CommonDialog Нет
Окно помощи Help CommonDialog Нет

Обратите внимание, какую богатую палитру возможностей обеспечивает элемент управления CommonDialog. А сам Visual Basic - это магазин кубиков, из которых можно собрать любое приложение Windows.





<== предыдущая лекция | следующая лекция ==>
Сортировка | Элемент управления CommonDialog


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.