Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Справочная служба




Основные правила написания программ

Основные термины

Алфавит ‑ латинские буквы, цифры, специальные символы: +, , *, /, =, ,.,:,;, <, >, [, ], (, ), {, }, ^, @, $, #. Конструкции языка пишутся латинскими буквами. Прописные и строчные буквы в командах равнозначны.

Зарезервированное слово это слово, имеющее фиксированное начертание и значение. Обычно эти слова являются элементами команд и именованными константами, встроенными в Delphi. Нельзя использовать идентификаторы пользователя, совпадающие с зарезервированными словами.

Стандартные идентификаторы это идентификаторы, имеющие фиксированные имена и не требующие отдельного объявления или определения.

Идентификаторы пользователя предназначены для обозначения объектов пользователя в программе (имена переменных, процедур, типов, констант, модулей, программ, полей, форм и др.). Идентификатор состоит из латинских букв, цифр и подчеркивания, не начинается с цифры и бывает длиной до 254 символов.

1. В одной строке может быть несколько команд. Рекомендуется не более одной команды в строке. Перенос команды допускается в любом месте, в котором может находиться пробел. Перенос идентификатора и константы не допускается. Символы «:=«означают присвоение значения.

2. Комментарии заключаются в ограничители: фигурные скобки «{}» или пару символов «(* «и «*) «. Комментарии могут располагаться всюду, где допустимо использование пробела. Текст комментария в фигурных скобках не может начинаться с символа «$». Допускается одновремен­ная вложенность комментариев с различными ограничителями. Текст, расположенный в конце строки после символов «//», является тоже комментарием.

3. После каждой команды ставится символ «точка с запятой» со следую­щими исключениями: не ставится после слов Label, Type, Const, Var, Begin, While, Repeat, Do, Then и не указывается перед Until, Else.

4. Рекомендуется делать левосторонние отступы для выделения уровней вложенности команды.

5. Все используемые типы, переменные, константы, функции, про­це­ду­ры должны быть объявлены до их первого использования.

6. При ссылках на идентификаторы в различных модулях или объектах имена этих модулей или объектов предшествуют идентифика­тору и разделяются точкой (Unit3.FactProdaga или Form2.Label1.Caption).

В затруднительных ситуациях пользователь может оперативно воспользоваться справочной службой, которая выведет информацию о нужном элементе программы.

Существует три способа обращения к справочной службе из окна редактора программ:

F1 ‑ получение контекстно‑зависимой справки по текущему элементу, на который указывает курсор;

Ctrl+J ‑ включение в программу заготовки команды или функции;

использование меню Help.

Во многих справках содержится пример использования иденти­фи­катора, который можно перенести в программу, выделить, cкопировать в буфер (^C) и восстановить из буфера (^V).




Поделиться с друзьями:


Дата добавления: 2014-12-08; Просмотров: 434; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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