Изображение не визуального компонента delphi

Я создаю delphi не визуальный компонент. Как установить изображение, которое я хочу иметь в среде IDE?

Ответ 1

Вы должны создать файл .dcr с именем своего устройства в том же каталоге исходного файла компонента .pas. затем добавьте в dcr файл растровое изображение 24x24 с именем класса компонента, что-то вроде TMyNonVisualComp.

Наконец, вы должны добавить эту строку в блок {$R your_dcr_file.DCR}

Проверьте ссылки на тезисы для получения дополнительной информации

Ответ 2

Вам просто нужно создать значок для этого компонента, который также будет отображаться в палитре компонентов, так же, как вы это делаете для визуальных компонентов. Короче говоря, создайте файл MyComponent.dcr для компонента MyComponent.pas и добавьте этот файл в пакет с этим компонентом. Вы можете использовать редактор изображений Delphi для создания dcr.