Наш проект - для тех, кто хочет научиться программировать на языке Delphi либо уже умеет программировать, но хочет углубить свои знания, найти для себя что-то новое и полезное. На нашем сайте вы найдете различные программные коды, написанные на Delphi, и опиcания к ним. Так же предоставлена возможность скачать целиком объемные проекты.

О языке Delphi

Язык программирования Delphi (Object Pascal) возник в результате развития языка Turbo Pascal, его функционального расширения.

Delphi - это комбинация нескольких важнейших технологий: объектно-ориентированная модель компонент, визуальное простроение приложений из программных прототипов, высокопроизводительный компилятор в машинный код и масштабируемые средства для построения баз данных. Основной упор модели в Delphi делается на максимальную производительность использования кода, что позволяет ускорить разработку приложений. Наряду с существованием заранее подготовленных объектов есть возможность создавать собственные объекты. Быстрота разработки приложений, их высокая производительность, низкие требования к ресурсам компьютера, возможность полного доступа к функциям ОС Windows, удобная работа с объектами - все это несомненно свидетельствует в пользу Delphi. Именно поэтому многие отдают ему предпочтение. Именно поэтому на сегодняшний день сущетсвует огромное количество популярных программных продуктов, сделанных на Delphi:

  • Инженерное программное обеспечение: Altium Designer/Protel;
  • Администрирование и разработка баз данных: MySQL Tools, Navicat, IBExpert;
  • Разработка программного обеспечения: Dev-C++, Dev-PHP, Jedi Code Format , Game Maker;
  • Передача информации в сети Интернет: Skype, QIP, The Bat!;
  • Программы для веб-разработкок: Macromedia HomeSite, TopStyle Pro, Quick Page;
  • Браузеры: оболочки для Internet Explorer: Avant Browser, Netcaptor;
  • Текстовые редакторы: SynEdit, cEdit Professional, Programmer’s Notepad, UniRed, KeyNote, Notepad gnu;
  • Файловые менеджеры: Total Commander, Frigate;
  • Просмотрщики графики: FastStone Image Viewer, FuturixImager, Photofiltre;
  • Медиаплейеры: X-Player, AIMP, Snow Player;
  • Различные утилиты: программный комплекс для шифрования DarkCrypt TC/GUI, архиваторы PowerArchiver и PeaZip, менеджер закачек Download Master, программа для упаковки и защиты EXE-файлов ASProtect, тестирование жёстких дисков Victoria;
  • Бухучет и налогообложение: Intuit's Lacerte Professional Tax Software, Парус, ТурбоБухгалтер, AVARDA.

Версии Delphi

Выпущенная в марте 1996 года серия продуктов Delphi включает три версии, каждая из которых направлена на определенный уровень программистов и круг задач, решаемых ими:

  • Desktop - для создания автономных программ (для начинающих программистов);
  • Developer - для профессиональных разработчиков, ориентированных на сетевую архитектуру;
  • Client/Server Suite - для создания систем в архитектуре клиент-сервер.

Все эти версии обладают высокопроизводительным 32-разрядным компилятором, масштабируемыми инструментами доступа к базам данных и расширяемой библиотекой "drag-and-drop" компонент в составе объектно-ориентированной среды визуальной разработки.

Требуемые ресурсы

Поскольку Delphi является инструментом, намного менее критичным к ресурсам техники чем подобные инструменты других производителей, то требуемые ресурсы определяются в основном операционной системой. Delphi работает только под Windows95 и Windows NT. Если для Windows95 нужно 8 МБ памяти, то для Delphi понадобится 12 МБ. В случае с Windows NT WorkStation минимальное требование к размеру памяти - 16 МБ. То-же самое и для Windows NT, которой требуется 32 МБ памяти. Для разрабатываемых приложений достаточно памяти столько, сколько использует сама ОС.
 


Базы данных


Графика и Игры


Интернет и Сети


Компоненты и Классы


Мультимедиа


ОС и Железо


Программа и Интерфейс


Рабочий стол


Синтаксис


Технологии


Файловая система