Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ibnteo
1 / 1 / 0
Регистрация: 05.09.2008
Сообщений: 38
#1

msxml4 - не работает Free-threaded model - C++

22.04.2009, 13:23. Просмотров 717. Ответов 1
Метки нет (Все метки)

HRESULT hr;
MSXML2::IXMLDOMDocument2 * pStyleSheet=NULL;
hr=CoCreateInstance(CLSID_FreeThreadedDOMDocument40, NULL, CLSCTX_SERVER, IID_IXMLDOMDocument2, (LPVOID*)(&pStyleSheet));
SUCCEEDED(hr) ? 0 : throw hr;
if(pStyleSheet)
{
hr=pStyleSheet->put_async(VARIANT_FALSE);
if(SUCCEEDED(hr))
{
hr=pStyleSheet->load(_variant_t(_T('1.xsl')));
printf('%s
',SUCCEEDED(hr)?'Ok':'Error');
}
}

Возвращает 'Error'
Если создаю объект Rental-threaded model, то все нормально:
hr=CoCreateInstance(CLSID_DOMDocument40, NULL, CLSCTX_SERVER, IID_IXMLDOMDocument2, (LPVOID*)(&pStyleSheet));
В чем загвоздка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2009, 13:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос msxml4 - не работает Free-threaded model (C++):

Runtime Library = Multi-Threaded (/MT) - C++
Продолжение темы: Ответ: Вот что оказалось на практике:

Информация по separate free threaded component - Visual Basic
Буду благодарен за любую инфу по сабжу. Возможно ли создание этой штуки в VB? Заранее спасибо

TableView->model->setData() не работает - C++ Qt
Здравствуйте! Не могу понять в чем проблема. В коде ниже я забираю данные из таблицы (таблица пользователей) базы данных и отображаю их в...

Не работает $model->attributes YII - PHP
Здравствуйте. Делаю добавление нового пользователя в базу, но не получается. Решил проверить почему и в UserController сделал так: ...

NVIDIA RIVA TNT2 Model 64/Model 64 Pro (Microsoft Corporation) - Видеокарты
Нашел несколько вот таких древностей NVIDIA RIVA TNT2 Model 64/Model 64 Pro (Microsoft Corporation),думаю что с ними можно сделать.Вопрос...

Free paskal не работает - Free Pascal
сегодня взялся за установку паскаля (для школы нужно), и , наконец, обойдя все проблемы ( часть с помощью этого форума), установил Free...

1
ibnteo
1 / 1 / 0
Регистрация: 05.09.2008
Сообщений: 38
22.04.2009, 14:38  [ТС] #2
Вопрос снимается, метод load() возвращает не HRESULT, а VARIANT_BOOL
В документации к msxml4 не правильная модель описана, чего-же так сложно то все, неужели нельзя по человечески сделать ]
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2009, 14:38
Привет! Вот еще темы с ответами:

Не работает ассемблер в Free Pascal - Free Pascal
Free Pascal при компиляции кода, содержащего вставки на ассемблере, выдает ошибки Uncnown Identifier "AX","CX","DX". Если добавить...

Free Pascal работает некорректно - Free Pascal
Что за чертовщина? Free Pascal отказывается читать мои команды и творит неведомую хрень. Вот 2 примера его "работы": 1) Переменная l в...

Программа не работает на Free Pascal - Free Pascal
Программа на Free Pascal сразу закрывается, хотя на ABC все нормально работает. Помогите пожалуйста,вот код: program kyrs; label l1; ...

Как работает Free Pascal в Windows 7 - Free Pascal
у меня стоит vista ,хочу поставить window 7 как в window 7 будет работать free pascal может какие причуды будут


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru