Re: Загрузка и сохранение через IXMLDOMDocument
От: TriDeMAX  
Дата: 18.10.05 14:43
Оценка:
Гм, называется — хрен угадаешь...
Смысл ошибки в том, что в функции в качестве параметра строки можно подавать только строки по адресам, выделенным при помощи функций SysAllocString*().

Т.е. это работает на ура:
void eXMLDoc::Save(const char* pszFileName) const
{
    VARIANT vbstr;
    VariantInit(&vbstr);
    V_BSTR(&vbstr) = SysAllocString(L"JustTest.xml");
    V_VT(&vbstr) = VT_BSTR;

    HRESULT hr = m_pICOMDoc->save(vbstr);
    e_assert(SUCCEEDED(hr));


Сорри за дурацкий вопрос...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.