Предотвратить автоматическое добавление юнита в предложение Uses?
Я использую TJvTransparentForm (из проекта JEDI) на одной из моих форм. Я также использую AlphaControls для всего моего проекта. Проблема в том, что TJvTransparentForm не работает с модулем "acPNG" от AlphaControls. Мне нужно использовать обычный класс PNG (?).
Я пытался использовать подпрограмму UnregisterClass (или что-то еще, не помню, что это было), и это не помогло.
Я также попытался удалить AlphaControls из своего проекта, добавить TImage, включить AC, но он все еще генерирует acPNG в предложении Uses.
Что я могу сделать? Спасибо! Джефф
2 ответа
Решение
- Если вы имеете в виду - исключить единицу, автоматически включаемую в "использование" во время разработки, когда компонент был добавлен в форму. Тогда единственный способ - создать этот компонент во время выполнения.
- Если модуль был косвенно использован какой-либо связанной библиотекой, вы не можете исключить этот модуль. Или... не используйте библиотеку.
Еще одна опция перемещается на нужную единицу после другой
ура