2010-08-21 1 views
1

Спецификация RegisterComponents не указывает, в каком блоке находится константа srStandard (название категории «Стандартная» в палитре инструментов).Где найти строку константы srStandard в Delphi 2007?

+0

Я видел, что 'stStandard' используется в файле справки для' RegisterComponents'. Казалось бы, было бы хорошей практикой использовать строки ресурсов. – Martijn

ответ

4

Во-первых, вам нужно сделать свой дизайн-времени пакет "require" designide. Затем вы можете использовать единицу DsnConst, которая содержит константу строки srStandard. Он не существует как автономный dcu, скорее он находится в пакете designide. Он предназначен только для использования с пакетами времени разработки. Он не может использоваться из пакетов времени выполнения, поскольку designide не распространяется.

+0

Спасибо, я бы никогда не подумал об этом сам. – Martijn