Здравствуйте, green.nsk, Вы писали:
GN>Может кто подскажет, как на MIDL описать deafult indexed property, если это можно вообще
GN>Ведь код:
Vi2>>Vi2>>[id(DISPID_VALUE), ... ] метод([in] BSTR строка_параметра, [out,retval] Ixxxx* *ppObj );
Vi2>>
GN>даст возможность писать
GN>instance.метод("someValue").maybe_funct()
GN>а хочется
GN>instance("someValue").maybe_funct()
GN>ps может быть ещё в IDL есть возможность написать, что функция ничего кроме S_OK никогда не возвращает?
Насколько я помню (хотя, вероятнее всего, как всегда ошибаюсь) то DISPID_VALUE == 0, таким макаром задается метод по умолчанию. Так что все вроде правильно