КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
В.3.1. Окна среды программирования
В.3. Основные компоненты среды Delphi. Основное окно, открывающееся при запуске системы, представлено на рис. 2 Рис. 2 Реально – это многооконный экран. Для целей освоения техники написания программ в автоматизированной визуальной среде пользователей изучите назначение окон. Стрелками указаны те кнопки, которые выбираются для создания нового проекта выбранного типа. Для консольного приложения откроется окно для написания только текста программы (рис. 3) Для разработчика остаются все необходимые действия для написания текста программы, поиска ошибок в ней и для запуска программы без синтаксических ошибок на исполнение. При написании собственного текста надо помнить, что все предложения среды программирования должны остаться в тексте программы. Не надо удалять или редактировать директивы для компилятора, которые отображены в фигурных скобках. На рис. 3 вы видите открывшееся окно для записи программы. Между словами begin и end записываете решение задачи в терминах языка программирования. Все определения типов используемых данных, в том числе описание используемых процедур и функций помещаются после спецификатора uses. Вэтом предложении помещаются все необходимые для использования в данном решении утилиты системы программирования. Изначально вы видите основную утилиту Sysutils. При написании программы вы обнаруживаете, что вам не достаточно одной утилиты. Подсистема Help позволит вам определить имя требуемой утилиты. В примере по обработке целых чисел использована дополнительная утилита, которая позволяет использовать функцию, изменяющую кодировку символов строки.
Рис. 3 . Пример использования консольного приложения в Части 2, раздел 1.. Для вызова окна дл разработки приложения с использованием визуальных компонент VCL Forms Application на рис. 4 предлагаются варианты, указанные стрелками.
Рис. 4 При выборе указанной альтернативы разработчик программы получает окно с заготовкой в виде Form для разработки интерфейса программы. В появившемся окне поле для разработки – это окно Form1, на которое разработчик помещает все необходимые для решения задачи стандартные компоненты среды программирования (рис.5).
Рис. 5 Первым окном со списком компонент появляется окно под именем STANDARD. На этой странице перечислены все компоненты, которые вы можете использовать простым выбором из списка. Достаточно выделить мышью компонент и двойным щелчком, затем перенести его на форму. Все свойства компонента, которые он приобретает на форме, автоматически отражаются в перечне свойств этого компонента в окне Object Inspector (Инспектор объектов). На рис. 5 видна активная страница свойств формы. Каждый новый стандартный графический объект добавляется в список объектов, который на рис. 5, окно которого выделено двойной стрелкой. Нажатие клавиши F12 позволяет перейти в окно кода программы, которая записана для появившейся пустой формы (рис. 6).
Рис. 6
Дата добавления: 2014-12-27; Просмотров: 493; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |