-
Проблема. Объявляю для метода некоего интерфейса в Дельфи 5 в tlb дизайнере метод, один из параметров которого (последний естественно) должен быть булевским и иметь значение по умолчанию. Но вот беда, сколько бы я не устанавливал ему флажок Has Default Value и не указывал нужное мне значение - в сгенерированном коде ..._TLB.pas файла я вижу только обявление этого параметра без указания дефолтного значения. Соответственно, в коде, где я на прямую обращаюсь к этому методу, я вынужден указывать и этот параметр тоже. Должна же быть поддержка дефолтных значений для параметров методов интерфейсов. Кто мне что подскажет/посоветует?
-
> Должна же быть поддержка дефолтных значений для параметров > методов интерфейсов.
Может и должна (кому?) Но нету. Все вопросы к MS - ..._TLB.pas формируется на основе библиотеки типов, а не наоборот. Хотя попробй добавить дефолтное значени в заголовок метода класса, вдруг прокатит.
|