Eclassnotfound
если добавить на форму компоненты TfrxReport и TfrxDBDataset , то при ее создании выскакивает ошибка EClassNotFound...и заголовки и либы добавлены...
#include "frxClass.hpp"
#include "frxDBSet.hpp"
#pragma link "frxClass"
#pragma link "frxDBSet"
как это решить???
#include "frxClass.hpp"
#include "frxDBSet.hpp"
#pragma link "frxClass"
#pragma link "frxDBSet"
как это решить???
Комментарии
Например, если добавить на форму 2 компонента TfrxReport и TfrxDBDataset, а в отчете создать форму, то во время создания формы появится ошибка: , которая говорит о том, что в отчете используется класс, не объявленный в коде программы.
У вас аналогичная проблема.
И все скомпилируется.
пробую создавать репорт динамически через new...все создается ни на что не ругается....вылетает именно при создании формы, когда на ней эти компоненты присутствуют, и именно на них прога и ругается...
насколько я понял прога ругается на первый FastReport-овский класс встречающийся в dfm...
Отчет сднлайте пустым с одной единственной мемкой с текстом.
И скомпилируйте.
Если вылезет та же ошибка, попробуйте переустановить фастрепорт.
Кстати, какая увас среда и какой фастрепорт?
не работает при добавлении в уже существующий проект....
Если будет ошибка, тогда ищите в отчете, какие дополнительные классы используете, не объявленные на форме.
Если - нет, тогда разбирайтесь в заголовочных файлах и их подключениях к cpp'шникам.