C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
EXE/DLL и TCGauge, Без пакетов не хочет работать
Schumi
Отправлено: 30.11.2004, 18:52


Машинист паровоза

Группа: Участник
Сообщений: 206



У меня есть EXE и DLL,подгружаю статически.
В exe используется TCGauge (это на вкладке Примеры есть крученный прогрессбар).
А в DLL передается только указатель,и в одной функции меняется значение progress.
Когда компилю без пакетов,при запуске пишет,что не найден класс TCGauge.
С пакетами (точнее достаточно одного-bcbsmp50.bpl),хорошо.
Как избавиться?

И второй вопрос в догонку-при статической линковке,если я меняю тело функции DLL,что нужно и EXE перекомпилировать,т.к он использует dll.lib — потому,что при запуске,говорит:связан с отсутствующим компонентом $$$rg$имя_функции (и в таком духе).А при динамической должно быть нормально?

Вернуться в Вопросы программирования в C++Builder