Книга: Delphi. Учимся на примерах
Приложение Б Kylix — Delphi для Linux
Приложение Б
Kylix — Delphi для Linux
В 2001 году компания Borland International, разработавшая Delphi, выпустила продукт под названием Kylix, Kylix— это среда быстрой разработки приложений для Linux. Интерфейсом она почти ничем не отличается от привычного Delphi, а язык программирования, который использует Kylix просто не может не радовать — это Object Pascal. Короче говоря, Kylix — это тот же Delphi, только для ОС Linux. Корпорация Borland предлагает два основных варианта Kylix: Kylix Desktop Developer и Kylix Server Developer. Наиболее полной версией по возможностям и функциональности является Kylix Server Developer.
Существует возможность переносить программы из Delphi в Kylix (само собой, если у программ нет привязки к ОС — например, использования функций WinApi). Стоит сказать несколько слов о совместимости и переносимости исходных кодов программ с Delphi в Kylix. Как известно, в Delphi используется библиотека классов VCL. Для Kylix эта библиотека называется CLX (библиотека компонентов для кросс-платформенной разработки). Впрочем, они довольно совместимы, и в VCL присутствует почти полная поддержка библиотеки классов CLX.
Еще одно небольшое отличие заключается в расширении файлов, содержащих описание форм. В Delphi эти файлы имеют расширение *.dfm, а в Kylix — *.xfm. Это не создает особых неудобств, просто в программах следует изменить директиву {$R .dfm} на {$R .xfm}.
В Kylix, в отличие от Delphi, отсутствует возможность работы с базами данных BDE и ADO. Отсутствует поддержка ActiveX, COM и CORBA. Невзирая на все перечисленные недостатки и аспекты несовместимости с Delphi, Kylix является довольно удобной средой программирования. Тот кто программирует на Delphi, сможет перейти на Kylix без особых затруднений.
- Введение
- Глава 1 Интерфейс в стиле Windows XP
- Глава 2 Работа с файлами
- Глава 3 Работа с текстом. Статистика документа
- Глава 4 Снимок экрана
- Глава 5 Хранитель экрана
- Глава 6 Программа просмотра рисунков
- Глава 7 Блокнот-шифровальщик
- Глава 8 Игра "Успей щелкнуть"
- Глава 9 Игра "Угадывание чисел"
- Глава 10 Вход в систему
- Глава 11 Информация о памяти
- Глава 12 Программа настройки Windows
- Глава 13 Тест
- Глава 14 Генератор шуток
- Глава 15 Отправка сообщений в локальной сети
- Глава 16 Удаленное управление указателем мыши
- Глава 17 Бесплатная отправка SMS через Internet
- Глава 18 FTP-клиент
- Глава 19 Написание CGI-приложений
- Приложение А Коды клавиш и их значения
- Приложение Б Kylix — Delphi для Linux
- Приложение В Справочник по реестру Windows
- Приложение Г Язык ObjectPascal
- Содержание книги
- Популярные страницы
- Delphi. Учимся на примерах
- Приложение Б Kylix — Delphi для Linux
- InterBase Classic Server под Linux
- Каталог BIN в InterBase Classic Server для Linux
- Разработка приложений баз данных InterBase на Borland Delphi
- Приложение 9 Акт выполненных работ (к Договору на оказание информационных услуг)
- Приложение 21 Образец должностной инструкции начальника отдела по работе с сетевыми клиентами
- Chapter 16. Commercial products based on Linux, iptables and netfilter
- Приложение 19 Образец должностной инструкции мерчендайзера
- 1 Введение в Linux
- 4 Файловая система Linux
- Приложение I Диаграммы взаимовлияния