Доброго времени суток, Друзья! Наконец-то нашлись силы и время выложить свой многотомный архив исходников в Дельфи!
Основная масса программ написана в Delphi7 с использованием стандартной VCL.
В некоторых примерах я использовал сторонние компоненты, их название и собственно сами компоненты размещены в соответствующем разделе, описание, советы и инструкции по их инсталляции ищите здесь, в этом же разделе находятся статьи по программированию и многое другое.
Ниже можете ознакомиться с некоторой часто встречающейся терминологией и кратким экскурсом в историю языка Delphi...
История Delphi
Это среда разработки, используемой прежде всего для создания и поддержки приложений, предназначенных как для отдельных персональных компьютеров, так и для серверов. Delphi, как и разработанные с ее помощью приложения, могут функционировать под практически любой 32 разрядной операционной системой Windows. Это довольно легкая в изучении среда, и в то же время довольно сложная. Изучить ее полностью и досконально – невозможно.
Delphi имеет пользовательский графический интерфейс, подобный Visual Basic и C++. Человек, ранее работавший в подобной среде, не будет чувствовать себя не в своей тарелке. Честно говоря, на данный момент множество фирм приняло за стандарт данный интерфейс для собственных приложений. Хорошим стимулом к получению знаний по данному предмету является знание хоть какого-нибудь языка программирования, или принципов написания программы. Идеально – знание языка программирования Pascal. Ведь весь исходный текст программы на Дельфи пишется на языке Object Pascal, практически ничем не отличающимся от принципов, заложенных в такой знаменитой программной оболочке. Синтаксис, принцип модуля, процедуры, функции, все взято за основу.
Огромный плюс Delphi - это визуальная технология программирования. Создавая или модифицируя свой программный продукт, пользователь не зная или не обращая внимания на некоторые свойства элемента программы, а используя только необходимые, пишет полностью готовый рабочий продукт, порой выступающий на равных по сложности, с написанными на невизуальном редакторе.
VCL - объектно-ориентированная библиотека для разработки программного обеспечения. Является частью среды разработки и предоставляет огромное количество готовых к использованию компонентов для работы в самых разных областях программирования, таких, например, как интерфейс пользователя (экранные формы и т. н. «контролы»), работа с базами данных, взаимодействие с операционной системой, программирование сетевых приложений и прочее. DPR – файл проекта. Содержит он основной код программы, ссылки на все окна (формы) проекта и относящиеся к ним модули. В нем также содержится код инициализации. Имеет одноименное название с проектом. PAS – pascal файл. Он содержит текст, который вы видите в окне редактора кода так называемого модуля программы. DFM – delphi form. Представляет собой файл с полными данными о проектировщике формы. Позиция, размер, расположенные компоненты и пр. Форма приложения является неотъемлемой частью модуля PAS и имеет то же название. DCU – двоичный файл модуля. Имеет одноименное название с модулем. RES – ресурсный файл. Содержит в себе иконки, значки указателя мыши, картинки, звуки. DOF, DSK – содержат настройки проекта. CFG – содержит настройки конфигурации проекта. EXE – откомпилированная программа. Сохраняется автоматически при запуске проекта на выполнение. Обновляется в момент компиляции. Имеет одноименное название проекта. Полностью самостоятельное приложение.
По ходу работы в среде Delphi могут автоматически создаваться файлы, имеющие расширение, начинающееся символом ~. Это резервные копии файлов, которые создаются при их повторном сохранении.