|
Тема |
Въпрос за units |
|
Автор | vicente (Нерегистриран) | |
Публикувано | 11.04.03 03:36 |
|
|
Здравейте,
По принцип пиша на BCB, но се случва някои неща за по-лесно да ги пиша на Object Pascal в .pas юнити. Имам следният въпрос:
VCL (използвам BCB 6) включва един юнит - WinHelpViewer, който имплементира вюър за WinHelp. Там е дефинирана една глобална инстанция на този вюър, която бива регистрирана с хелп мениджъра в initialization секцията на юнита. Работата е там, че не искам тази глобална инстанция да съществува и да се регистрира; с други думи изобщо да го няма този юнит в приложението ми.
Забелязах, че ако си направя мой празен юнит WinHelpViewer в проекта, той сякаш изцяло заменя този на VCL и целият ми проблем е решен. Изглежда, че при линкване линкера открива моя юнит и повече не търси, при което този на VCL не се линква. Мисля, че съм прав, но бих се радвал ако някой потвърди това или пък ме опровергае. Също така ако има друго решение на проблема ми, също ще се радвам да го чуя.
Благодаря.
|
| |
|
|
|