Как вы находите пакет, из которого поставляется компонент Delphi? - PullRequest
2 голосов
/ 04 ноября 2008

Раньше вы могли получать пакет, под которым был установлен компонент Delphi, из палитры. Эта функциональность, кажется, не в последних версиях, хотя. Как узнать, к какому пакету относится компонент в соответствии с D2007 или D2009?

Ответы [ 2 ]

4 голосов
/ 05 ноября 2008

Я не знаю ни одного способа сделать это через Delphi IDE. Однако вы можете выполнить поиск в вашем реестре по имени компонента. Например, чтобы найти пакет, к которому принадлежит TBitBtn, откройте RegEdit и выполните поиск (только по ключам) TBitBtn. Запись для TBitBtn имеет значение под названием «Имя пакета». Это внутреннее имя пакета, которое, вероятно, все еще не совсем то, что вы ищете. Скопируйте значение «Имя пакета» (в моем случае dclstd100.bpl) и выполните поиск сверху по этому значению сверху (по значению на этот раз). Как только эта запись найдена, вы увидите «дружественное» имя пакета в столбце «Данные».

3 голосов
/ 05 ноября 2008

В разделе «Компоненты | Установить пакеты» при выборе пакета кнопка «Компоненты» показывает, какие компоненты установлены в этом пакете.

...