KOL и сторонние компоненты

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: KOL и сторонние компоненты

Вопрос закрыт

delphi-coder » 27 мар 2004, 09:52

Всё, разобрался. Это у меня руки кривые были: Дельфи - она же безмозглая, она просто добавляла DdeMan в конец секции Uses, нисколько не заботясь о том, что этот самый DdeMan оказывался между {$IFNDEF KOL_MCK} и {$ENDIF}, т.е. срабатывал только если не определено KOL_MCK, однако сверху было прописано {$DEFINE KOL_MCK}, т.е. оно было определено изначально! В этом весь сыр-бор: когда я переносил DdeMan в другое место секции Uses, всё работало.
Надеюсь, это поможет ещё кому-нибудь не наступить на такие же грабли...

KOL и сторонние компоненты

delphi-coder » 26 мар 2004, 15:54

Вопрос касается работы с KOL в Дельфи. KOL - это графические компоненты для Дельфи, от VCL они отличаются, главным образом, намного меньшим размером - форма с кнопкой потянет примерно на 20 кило.
Всё бы хорошо, но я так и не понял как работать с не-KOL компонентами: ни стороннюю CoolTrayIcon, ни DDE-контролы не заюзать - хотя в Uses и прописано, например, DdeMan, но на

Код: Выделить всё

var
 DdeClientConv1: TDDEClientConv;
 DdeClientItem1: TDDEClientItem;
стабильно получаю
[Error] Main.pas(55): Undeclared identifier: 'TDdeClientConv'
[Error] Main.pas(56): Undeclared identifier: 'TDdeClientItem'
.
Как быть?

Вернуться к началу