При компиляции VC все время ругается, что не определен FieldsPtr...
В чем может быть дело — соответствующая директива импорта вроде присутствует на месте?
ST_>При компиляции VC все время ругается, что не определен FieldsPtr... ST_>В чем может быть дело — соответствующая директива импорта вроде присутствует на месте?
Он же вроде определен в msado15.dll, а не в cdosys.dll. А ты дал указание при импортировании msado15.dll не генерировать пространство имен. Поэтому возможно поможет:
FieldsPtr pFields = NULL;
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
Здравствуйте, ekamaloff, Вы писали:
E>Здравствуйте, ST_SL, Вы писали:
E>
ST_>>CDO::FieldsPtr pFields = NULL;
E>
ST_>>При компиляции VC все время ругается, что не определен FieldsPtr... ST_>>В чем может быть дело — соответствующая директива импорта вроде присутствует на месте?
E>Он же вроде определен в msado15.dll, а не в cdosys.dll. А ты дал указание при импортировании msado15.dll не генерировать пространство имен. Поэтому возможно поможет:
E>
E>FieldsPtr pFields = NULL;
E>
Не помогает... как уже только не вертел =/
Получаю одно и то же: error C2065: 'FieldsPtr' : undeclared identifier
Здравствуйте, ST_SL, Вы писали:
ST_>Не помогает... как уже только не вертел =/ ST_>Получаю одно и то же: error C2065: 'FieldsPtr' : undeclared identifier
А в генерируемом msado15.tlh (или как там его) он есть?
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
Здравствуйте, ekamaloff, Вы писали:
E>Здравствуйте, ST_SL, Вы писали:
ST_>>Не помогает... как уже только не вертел =/ ST_>>Получаю одно и то же: error C2065: 'FieldsPtr' : undeclared identifier
E>А в генерируемом msado15.tlh (или как там его) он есть?
Да. Жму на FieldsPtr --> Go to definition
Обнаруживается две ссылки:
на FieldsPtr --> c:\Documents and Settings\****\Local Settings\Temp\msado15.tli
на CDO::FieldsPtr --> c:\Docume~1\****\Locals~1\Temp\msado15.tli
Ничего не понимаю =/ — это же один и тот же tli...
Здравствуйте, ST_SL, Вы писали:
ST_>Здравствуйте, ekamaloff, Вы писали:
E>>Здравствуйте, ST_SL, Вы писали:
ST_>>>Не помогает... как уже только не вертел =/ ST_>>>Получаю одно и то же: error C2065: 'FieldsPtr' : undeclared identifier
E>>А в генерируемом msado15.tlh (или как там его) он есть?
ST_>Да. Жму на FieldsPtr --> Go to definition ST_>Обнаруживается две ссылки: ST_>на FieldsPtr --> c:\Documents and Settings\****\Local Settings\Temp\msado15.tli ST_>на CDO::FieldsPtr --> c:\Docume~1\****\Locals~1\Temp\msado15.tli
ST_>Ничего не понимаю =/ — это же один и тот же tli...
Может, кто-нибудь приведет примерчик правильного использования IConfiguration и CDO вообще?