Здравствуйте, greyfrost, Вы писали:
G>(без всяких #import)
Ну и зря. Вы, получается, используете управляемые расширения неуправляемого языка, чтобы связаться с управляемой оберткой неуправляемого приложения
Для примера, я делал так (обычный C++, #import)
void FindAndReplaceText(const wchar_t* match, const wchar_t* replacement)
{
wordApp->Selection->Find->ClearFormatting();
wordApp->Selection->Find->Text = match;
wordApp->Selection->Find->Replacement->ClearFormatting();
wordApp->Selection->Find->Replacement->Text = replacement;
_variant_t vReplace(wdReplaceAll);
VARIANT_BOOL vb = wordApp->Selection->Find->Execute(&vtMissing, &vtMissing, &vtMissing, &vtMissing, &vtMissing,
&vtMissing, &vtMissing,&vtMissing, &vtMissing, &vtMissing, &vReplace);
}
Вам нужно сделать наподобие, только используя синтаксис С++/CLI