Delphi компонент hexeditor

Данный Delphi компонент представляет из себя наследника от класса TCustomGrid. Умеет отображать в шестнадцатеричном представлении бинарные файлы, а так же изменять их в том же ключе. Компонент предельно прост в использовании и предоставляет два ключевых метода:
  • LoadFromFile – загрузка файла
  • SaveToFile – и его сохранение
Так же, компонент имеет и другие интересные методы и свойства:
  • procedure THexEditor.DeleteSelection – удаляет выделенный кусок из файла
  • procedure THexEditor.ReplaceSelection(par,par) – заменяет выделенный кусок другим куском
  • property BackupExtension:string – расширение для резервного файла
  • property Colors:TColors – можно полностью настроить внешний вид (изменить цвета)
  • И многое другое…
Ещё, в комплекте есть другой Delphi компонент – THexToCanvas, назначение которого можно понять из его названия. Может использоваться для распечатки дампа, например.

Важная информация

  1. Для установки компонента, необходимо, в настройках проекта включить опцию изменения типизированных констант.
  2. Работает в средах Delphi 6-2007. На Юникодных не работает.
Исходник
Демка
Лицензия
Автор
Ссылка
Да
Нет
Freeware
John Hamm

TurboVision для Delphi

Описание

Порт старой Борландовской консольной CUA библиотеки под Delphi. В архиве есть демки и примеры использования.
Напиши свой Far Manager :)

Среды

Библиотека успешно работает на:
  • Delphi 5 – 7
  • Delphi 2005 – 2007

Дополнительная информация

Для успешной сборки, необходимо в настройках компилятора разрешить присваивание типизированным константам.

 Исходник
 Демка
 Лицензия
 Автор
 Ссылка
 Да
 Да
Freeware 
M. Jastrebtsoff

ZeosLib

Описание

ZeosLib – проект с открытым исходным кодом, поддерживающий несколько систем управления базами данных для Delphi, FreePascal, Kylix и BCBuilder:

  1. MySQL
  2. PostgreSQL
  3. Interbase
  4. Firebird
  5. MS SQL
  6. Sybase
  7. Oracle
  8. SQLite

ZeosLib использует родные библиотеки СУБД, но может использовать и свои, модифицированные библиотеки. Использование как обычно сводится к настройке и связыванию компонентов между собой и гридом.

Среды

  • Delphi  5 – 2010 (Kylix 2, 3)
  • Borland C++ Builder 5 - 6
  • FreePascal и Lazarus

Дополнительная информация

Исходники

Демка

Лицензия

Автор

Ссылка

Да

Да

GPL

ZeosLib Team

Скачать ZeosLib

cindypack

Вы можете посмотреть остальные скриншоты работы компонентов.

Набор бесплатных компонентов для Delphi, которые заточены под самые разные нужды.

Наиболее известные Delphi компоненты из этого пакета:

  • TcyResizer – позволяет перемещать и изменять размеры компонентов во время выполнения программы.
  • TcyWebBrowser – компонент, позволяющий организовать WYSIWYG редактор в своём приложении (см. картинку вверху поста).
  • TcyCopyFiles – Delphi компонент, который позволяет копировать файлы с остановкой, паузой и продолжением операции копирования.

И ещё много кнопок, прогресс баров и прочих украшательств. Ещё, очень интересен компонент TCyCommunicate, который позволяет “общаться” вашим приложениям между собой.

Среды

  • Delphi : Любая версия (по заявлению автора, я испытал на D7,D2010)

 Исходники

Демка

 Лицензия

 Автор

 Ссылка

 Да

 Да

 GPL

Maurício

 Скачать

Delphi компонент xm 
uFMOD – это библиотека для Delphi, которая поможет воспроизвести популярный трекерный формат *.xm в своём приложении. Вы уже видели примеры ее использования во всяческих генераторах ключей (keygen) и крэках (crack), в которых как раз, в большинстве случаев и используется Delphi библиотека uFMOD! Библиотека uFMOD написана на чистом ассемблере, что позволяет ей быть маленькой, лёгкой и простой, сочетая превосходные мультимедиа-возможности. Стоит отметить то, что библиотека мультиплатформенная и поставляется с исходными кодами.
Возможности библиотеки uFMOD:

  • Минимальный размер. Библиотека требует минимальный объём виртуальной памяти.

  • Высокая скорость.

  • Поддержка “резаных” xm-файлов, которые меньше обычных.

  • Возможность проигрывания повреждённых и неполных трекерных композиций!

  • Независимость от драйверов.

  • Независимая библиотека, которая не требует сторонних разработок, компонентов или библиотек.
Среды:

  • Delphi: Любая

  • Borland C++ Builder: Любая
Исходники
Демка
Лицензия
Авторы
Ссылка
Да
Да
Freeware

Информация:

Набор из более чем 50ти бесплатных, визуальный и невизуальных Delphi и С++ Builder компонентов.

Некоторые возможности компонентов:

  • TglSmallFontDefence – этот Delphi компонент защитит ваше приложение от огромных шрифтов, которые устанавливают пользователи в теме Windows, при котором оно может выглядеть крайне безобразно. Наверное каждый разработчик сталкивался с этим.
  • TglExceptionHandler – компонента логирования ошибок и исключений.
  • TglXMLSerializer – компонент позволяет сохранить в него любой объект, с последующей выгрузкой из него.
  • TglMailSlotServer и TglMailSlotClient – компоненты для Delphi, которые позволяют организовать обмен информацией между приложениями через именованные каналы (пайпы).
  • TglShadow – компонента позволяет создавать эффект тени для любого визуального элемента управления (выглядит прикольно, некий олд-скулл стайл).

Среды:

  • Delphi 3 – 7
  • Borland C++ Builder 5 – 6

Исходники

Демка

Лицензия

Автор

Ссылка

Да

Да

Freeware

BiblioGlobus

Скачать