Наш проект - для тех, кто хочет научиться программировать на языке 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 МБ памяти. Для разрабатываемых приложений достаточно памяти столько, сколько использует сама ОС.
Базы данных
-
ADO |
ASCII и CSV |
Access |
Alias |
BDE |
BLOB поля |
Clipper |
DB2 |
DBASE и DBF |
Fox Pro |
Interbase |
MSSQL |
ODBC |
Oracle |
Paradox |
SQL |
Sybase |
База данных |
Закладки |
Записи |
Индексы |
Компоненты и Базы данных |
Модуль данных |
Отчеты |
Ошибки БД |
Поиск |
Поля |
Сортировка и Фильтр |
Таблицы
Графика и Игры
-
Bitmap |
Canvas |
DirectX и DelphiX |
GIF |
ICO |
JPEG |
MetaFile |
OpenGL |
ScreenSaver и ScreenMate |
Векторная графика |
Графика |
Изображения |
Картография |
Компоненты и Графика |
Создание игр |
Цвета и Палитра |
Шрифты
Интернет и Сети
-
ASP |
BackDoor |
CGI и Cookies |
Dial-up |
E-mail |
FTP |
ICQ |
TCP/IP |
Telnet |
URL |
XML |
Браузер |
Интернет |
Компоненты и Интернет |
Почтовый клиент |
Протоколы |
Сетевые диски |
Сеть |
Сокеты |
Файлы и Интернет
Компоненты и Классы
-
RTTI |
TBatchMove |
TChartFX |
TDBGrid |
TDBNavigator |
TDateTimePicker |
TEdit |
TGroupBox |
TImage и TImageList |
TLabel |
TListView |
TMediaPlayer |
TMemo и TRichEdit |
TOutline |
TPanel |
TParser |
TProgressBar |
TQuickReport |
TScrollBox |
TSplitter |
TStatusBar |
TStringGrid и TDrawGrid |
TTable и TQuery |
TTimer |
TTreeView |
TWriter и TReader |
Библиотеки компонент |
Вкладки и Страницы |
Классы |
Кнопки |
Коллекции |
Компоненты |
Меню |
Модули |
Потоки |
Процедуры и Функции |
Свойства и События |
Создание компонент |
Списки |
Флажки
Мультимедиа
ОС и Железо
-
BIOS |
DOS и Консоль |
Kylix |
Windows |
Аудиокарта и Видеокарта |
Буфер обмена |
Драйвера |
Клавиши |
Компьютер |
Монитор и Экран |
Мышка и Курсор |
Переменные окружения |
Принтеры и Печать |
Процессор |
Реестр |
Сканер |
Сообщения Windows |
Справочник по сообщениям |
Язык
Программа и Интерфейс
-
Dot Net |
EXE файл |
IDE и Компилятор |
MDI приложения |
Главные формы |
Диалоги и Фреймы |
Заголовок формы |
Инсталяция |
Интерфейс |
Исследование программ |
Модальные формы |
Приложение своё |
Приложения чужие |
Процессы и Сервисы |
Размеры и Положение |
Руководство по Soft-ICE |
Формы
Рабочий стол
-
TaskBar |
TrayBar |
ПУСК |
Рабочий стол
Синтаксис
-
API реализация |
Assembler |
Drag and Drop |
Hint подсказки |
Дата и Время |
Деревья |
Записи и Множества |
Кодировки |
Массивы |
Математика |
Ошибки и Исключения |
Память и Указатели |
Пароли |
Преобразования |
Синтаксис |
Сортировка |
Справочник по API-функциям |
Текст и Строки |
Типы и Переменные |
Циклы |
Шифрование
Технологии
-
ActiveX |
COM и DCOM |
CORBA |
DDE |
KOL и MCK |
MIDAS |
OLE |
OLE Automation MSOffice |
Макросы |
Технологии
Файловая система
-
CD-ROM |
DLL и PlugIns |
Help файлы |
INI файлы |
RS232 |
Активные директории |
Директории |
Диски |
Корзина |
Порты |
Ресурсы |
Файлы |
Форматы файлов |
Ярлыки