Конференция "Corba" » Default value для параметра в методе интерфейса [Delphi, Windows]
 
  • harisma (18.01.08 18:00) [0]
    Проблема. Объявляю для метода некоего интерфейса в Дельфи 5 в tlb дизайнере метод, один из параметров которого (последний естественно) должен быть булевским и иметь значение по умолчанию. Но вот беда, сколько бы я не устанавливал ему флажок Has Default Value и не указывал нужное мне значение - в сгенерированном коде ..._TLB.pas файла я вижу только обявление этого параметра без указания дефолтного значения. Соответственно, в коде, где я на прямую обращаюсь к этому методу, я вынужден указывать и этот параметр тоже. Должна же быть поддержка дефолтных значений для параметров методов интерфейсов. Кто мне что подскажет/посоветует?
  • ага (18.01.08 18:35) [1]

    > Должна же быть поддержка дефолтных значений для параметров
    > методов интерфейсов.

    Может и должна (кому?) Но нету. Все вопросы к MS - ..._TLB.pas формируется на основе библиотеки типов, а не наоборот. Хотя попробй добавить дефолтное значени в заголовок метода класса, вдруг прокатит.
 
Конференция "Corba" » Default value для параметра в методе интерфейса [Delphi, Windows]
Есть новые Нет новых   [120350   +20][b:0][p:0]