WinMobile 2003 и MS XML SAX-парсер
От: Left2 Украина  
Дата: 01.02.08 09:30
Оценка:
Уважаемые коллеги, поддерживает ли WinMobile 2003 сабж? В MSDN написано что SAX-парсер поддерживается начиная с CE 4.0, но нижеприведённый код под эмулятором Pocket PC 2003 возвращает "Class not registered". Кому верить? Заранее спасибо.

    HRESULT hr = ::CoCreateInstance(CLSID_SAXXMLReader,
        NULL, CLSCTX_INPROC, __uuidof(ISAXXMLReader),
        (void **)&spReader);
... << RSDN@Home 1.2.0 alpha rev. 717>>
Re: WinMobile 2003 и MS XML SAX-парсер
От: Alexander Shargin Россия RSDN.ru
Дата: 01.02.08 09:39
Оценка: 10 (1)
Здравствуйте, Left2, Вы писали:

L>Уважаемые коллеги, поддерживает ли WinMobile 2003 сабж?


Не поддерживает. Насколько я помню, Windows Mobile 2003 шла с MSXML2, тогда как SAX доступен начиная с MSXML3.
--
Я думал, ты огромный страшный Бажище,
А ты недоучка, крохотный Бажик...
Re[2]: WinMobile 2003 и MS XML SAX-парсер
От: Left2 Украина  
Дата: 01.02.08 09:44
Оценка:
AS>Не поддерживает. Насколько я помню, Windows Mobile 2003 шла с MSXML2, тогда как SAX доступен начиная с MSXML3.
Спасибо

Вот здесь вычитал:

MSXML 3 is available on some versions of Windows CE. Why can't I install it on my Pocket PC?

MSXML 3 ships for Windows CE 4.X. The Pocket PC 2000+2002 are built on top on Windows CE 3.0. Windows CE is backward compatible (i.e. apps compiled in 3.0 SDK run on 4.0 devices) but it is not "forward" compatible — apps compiled for CE 4.0 will not run on CE 3.0.


а Windows Mobile 2003 вроде как на CE 4 построена? Или это не мешает ей идти с MSXML2?
... << RSDN@Home 1.2.0 alpha rev. 717>>
Re[3]: WinMobile 2003 и MS XML SAX-парсер
От: Аноним  
Дата: 01.02.08 09:54
Оценка: 10 (1)
Здравствуйте, Left2, Вы писали:

AS>>Не поддерживает. Насколько я помню, Windows Mobile 2003 шла с MSXML2, тогда как SAX доступен начиная с MSXML3.

L>Спасибо

здесь
Re[3]: WinMobile 2003 и MS XML SAX-парсер
От: Alexander Shargin Россия RSDN.ru
Дата: 01.02.08 10:00
Оценка: 10 (1)
Здравствуйте, Left2, Вы писали:

L>а Windows Mobile 2003 вроде как на CE 4 построена? Или это не мешает ей идти с MSXML2?


Всё верно: WM2003 построена на базе CE4.2, но MSXML там старый. Достаточно посмотреть на саму DLL: на PPC2003 это msxml.dll размером порядка 500KB (такой же файл был и на PPC2002), а на PPC5.0 — уже msxml3.dll размером более 1MB.
--
Я думал, ты огромный страшный Бажище,
А ты недоучка, крохотный Бажик...
Re[4]: WinMobile 2003 и MS XML SAX-парсер
От: Left2 Украина  
Дата: 01.02.08 10:51
Оценка:
Спасибо всем ответившим, пришлось пришивать к программе expat.
... << RSDN@Home 1.2.0 alpha rev. 717>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.