Здравствуйте, sinman, Вы писали:
S>Здравствуйте, mike3000, Вы писали:
M>>Буду очень признателен, даже если напишете где об этом почитать
M>>Задача открыть word документ выделить текст, копировать его буфером Word в другой документ.
M>>Может кто уже сталкивался?
S>тебе надо открыть word документ в самом word'e или именно в своем приложении?
S>если второе, то ничем помочь не могу...
S>если первое, то есть надо прочитать буфер, который word создает, то:
S>word точно создает в буфере HTML Format и Rich Text Format
S>по HTML Format можно в MSDN почитать (рыть в сторону Clipboard Formats).....
S>картинки он сохраняет в файлах,путь к которым — что то вроде C:\DocunmentsAndSettings\username\LocalSettings\temp\mshtml\...
S>а в HTML формат запихивает тег <v:imagedata src="путь"/>....
S>формулы сохраняет в файлах с расширением wmz (определяются виндой как скины для Windows Media Player), но на самом
S>деле это — compressed windows metafile (GZIP архив вообщем)...
S>очистить всякое левое форматирование word можно с помощью библиотеки tidyHTML....
S>
Ага, первый вариант. Т.е. приложение должно открыть word'ом документ, выделить определённый текст и копировать в другой документ. А вот именно в реализации, это через ActiveX же делать? и где об этом почитать?