Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопросы новичка, ответов на которые он не нашел [Delphi, Windows]


Max727 ©   (2006-12-29 17:08:00) 

Добрый день, уважаемые мастера.

У меня возникла проблема с копонентом KOLReport
При попытке скомпилировать DPK выкидывает
[Error] KOLPrinters.pas(594): Undeclared identifier: 'ClassName'

на строке

if IndexOfStr(RichEdit.ClassName,'obj_RichEdit') = -1 then Exit;

[Fatal Error] KOLReport.pas(19): Could not compile used unit 'KOLPrinters.pas'
[Fatal Error] KOLPrinters.pas(72): File not found: 'KOLPrintCommon.dcu'
[Fatal Error] KOLPrinters.pas(72): File not found: 'KOLPrintCommon.dcu'
[Fatal Error] KOLPrinters.pas(72): File not found: 'KOLPrintCommon.dcu'

Вопрос : что и откуда надо докачать, и что и где нужно исправить?


Mabia   (2007-01-27 16:10:00) [1]

Смотри мой последний вопрос, там все есть.


Mabia   (2007-01-27 06:20:00) [2]

Max зарегься или оставь АСЬКУ или МЫЛО. У меня гдето статейка валялась как работать с пакетами для D.NET. Но разницы цет никакой.


Max727   (2007-01-26 09:17:00) [3]

Прошу прощения. Я совсем не умею работать с DPK-файлами. Может кинет кто пару ссылочек?


Max727   (2007-01-22 10:48:00) [4]

В опциях проекта, когда DPK файл открыт Пункт Add to Project - не активен


Mabia   (2007-01-22 09:51:00) [5]

Надо подключить KOLPrinters, KOLPageSetupDialog к
проекту, и если не изменяет память еще err.pas


Max727   (2007-01-22 09:28:00) [6]

Заменил ClassName на SubClassName.

Теперь появилась другая ошибка

[Fatal Error] KOLReport.pas(19): Internal error: U1158

                             uses Windows, Messages, KOL,
                                  {$IFDEF use_MHPRINTER} KOLMHPrinters
на этой строке ->          {$ELSE} KOLPrinters, KOLPageSetupDialog
                                  {$ENDIF};


Vladimir Kladov   (2007-01-19 19:26:00) [7]

с некоторой версии ClassName -> SubClassName. Проблемы совмещения кода из KOL и FPC потребовали.


vampir_infernal   (2007-01-19 18:50:00) [8]

У меня на D2005 + KOL2.50 то же самое было. Я просто эту строку закомментировал :)


Max727   (2007-01-19 17:10:00) [9]

поставил символ KOL, добавил файл KOLPrintCommon.pas
осталась только одна ошибка

[Error] KOLPrinters.pas(594): Undeclared identifier: 'ClassName'

на строке

if IndexOfStr(RichEdit.ClassName,'obj_RichEdit') = -1 then Exit;


Mabia   (2007-01-18 11:19:00) [10]

Надо просто добавить в проект файл KOLPrintCommon.pas
и перекомпилировать проект


Vladimir Kladov   (2006-12-29 19:04:00) [11]

В исходники смотрели? Символ KOL ставили?


Наверх

Титульная страница Поиск, карта сайта Написать письмо