Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Подсказки в Delphi
31 марта 2009

Справочная система
Система Delphi содержит гипертекстовую справочную систему, с помощью которой
программист может легко и быстро получить необходимую информацию о среде разра-
ботки Delphi и объектно-ориентированном языке Delphi. Для активизации справочной
системы выберите команду Help^Delphi Help (Справка^Справка Delphi) или щелкните
на пиктограмме Help contents (Содержание справочной системы) на обычной панели
инструментов. При этом появится окно справочной системы Delphi (см. рис. 1.2).
К сожалению, перевода справочной системы Delphi на русский язык пока что нет.
Однако чтобы пользоваться ею, совсем не обязательно владеть английским языком
в совершенстве. Даже если вы слабо знаете английский язык, все равно справочная
система во многих случаях будет вам полезной.
Подсказки редактора кодов
Во-первых, выделение ключевых слов в редакторе кода уже является хорошей под-
сказкой. Так что если вы набираете ключевое слово, а оно не выделилось жирным
шрифтом, значит, оно набрано с ошибкой. Наличие отступов и выделение отдельных
фрагментов кода также необходимо для лучшего восприятия программы.
Во-вторых, несмотря на наличие дерева объектов и инспектора объектов, где
можно получить подробную информацию об объектах, в редакторе кодов есть тоже
достаточно много средств, помогающих получить информацию об объектах или найти
описание некоторого объекта. Например, для получения справки о типе выделите
идентификатор типа, щелкните на нем правой кнопкой мыши и выберите команду
Topic Search. Delphi предоставит справку о данном компоненте. Аналогичный резуль-
тат можно получить, если нажать клавишу <F1>.
Подсказки могут появляться и непосредственно во время написания кода. Напри-
мер, когда вы вводили код для вашей первой программы, то, наверное, обратили вни-
мание на появляющийся перечень всех доступных методов и свойств для данного
объекта, когда поставили точку после имени объекта. Если вы не обратили на это
внимание, то повторите ввод еще раз и сделайте задержку после того, как набрали
строку "Labell". Появится перечень доступных свойств и методов.
Об остальных подсказках поговорим в дальнейшем, сейчас необходимо уяснить,
что подсказок достаточно много и они приносят ощутимую пользу. Еще раз вернемся
к простейшим профаммам и создадим несколько полезных приложений.
Примеры программ без написания кода
Сначала создадим календарь, разработка которого займет не более минуты.
1. Создайте проект типа VCL Forms Application.
2. Разместите на нем компонент типа TMonthCalendar
(Календарь), который находится в разделе Win32.
3. Разместите календарь в форме и установите подходя-
щие размеры формы.
4. Запустите программу и испытайте работу компо-
нента MonthCalendar.
5. Завершите работу программы, сохраните ее и мо-
жете ею пользоваться.
Теперь создайте простейший навигатор Windows (Просмотр каталогов), для чего
используйте компоненты TFileListBox, TDirectoryListBox, TDriveComboBox
и TFilterComboBox, которые находятся в разделе win31. Сделайте все то же самое,
как и при создании календаря, за одним исключением. В инспекторе объектов
нужно установить необходимые связи. Например, для свойства FileList компонента
DirectoryListBoxl необходимо установить значение FileListBox. Его просто
нужно выбрать из раскрывающегося списка, который будет создан для свойства
FileList. Это же нужно сделать и с другими компонентами. Для свойства формы
Caption введите значение Навигатор и можете наслаждаться навигатором по фай-
лам Windows.
В заключение еще раз хочу подчеркнуть преимущества Delphi. Вы уже могли убе-
диться, что с помощью нескольких щелчков мышью можно создать довольно сложное
приложение, такое как календарь или навигатор. На разработку подобного приложе-
ния "с нуля" уйдет достаточно много времени. В Delphi таких заготовок существует
достаточно много и на все случаи жизни. Можно очень быстро создать доступ к базам
данных или использовать уже готовый модуль для прогулок по Internet. Наличие гото-
вых модулей позволяет быстро создавать распределенные системы и обеспечивает ра-
боту целого предприятия.
В дальнейшем мы познакомимся с некоторыми из таких модулей и будем созда-
вать программы, складывая их из отдельных компонентов, как из кубиков. Но что-
бы объединить работу отдельных компонентов, приходится вручную писать соот-
ветствующий код. Для того чтобы это делать, а самое главное, чтобы самому разра-
батывать отдельные компоненты, необходимо знать язык программирования Delphi,
на котором написана и сама Delphi. Поэтому все программы, разработанные
в Delphi, хорошо интегрируются со средой Delphi. В следующих главах займемся
изучением языка программирования Delphi.

Теги: программирование работа, html программирование Borland Delphi

Статьи по теме:

Метод Print
Свойство ResetAfterPrint
Свойство ParentFont
Свойство Data
Событие OnNeedData
Упрощение интерфейса
Инструментальные средства автоматизированного рабочего места
Компоненты
Создание отчетов из кода
Управляющие средства пользовательского интерфейса
Автоматизация административных функций
Признаки автоматизированных рабочих мест. Классификация автоматизированных рабочих мест
Вопросы разработки информационных технологий обработки данных
Телеконференции
Свойство RecordCount
| Borland Delphi | vitek |
 


Пн Вт Ср Чт Пт Сб Вс
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | Borland Delphi | Подсказки в Delphi. Регион сайта: Москва и Санкт-Петербург