Форум: "Corba";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
ВнизПередача строки по COM идёт слишком медленно! Найти похожие ветки
← →
Netrix (2004-04-27 23:41) [0]Здравствуйте.
Проблема такая - подключаюсь к IE через COM, получаю IWebBrowser2, далее документ (htm:htm:IHTMLDocument2) и затем получаю текст документа str:=htm.body.outerhtml.
Всё замечательно, но если в IE загружен большой html файл (порядка 1МБ), эта последняя строчка занимает почти 10 секунд! Я понимаю, что винда передаёт данные между процессами, но почему же так медленно?! И можно ли это хоть как-нибудь ускорить?
← →
Netrix (2004-04-27 23:42) [1]сорри, в скобках имелось ввиду htm:IHTMLDocument2
← →
VMcL © (2004-04-28 12:48) [2]>>Netrix (27.04.04 23:41)
AFAIK, MSIE переформатирует html при сохранении, скорее всего и в твоем случае тоже.
← →
Netrix (2004-04-28 17:01) [3]Нет, не думаю. Но задачу удалось решить, хотя и несколько кривовато - через IPersistStreamInit как промежуточное звено - туда всё сохраняется быстро.
Страницы: 1 вся ветка
Форум: "Corba";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.034 c