![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Копию страницы Word без буфера обмена [D7, WinXP]
DenisWW © (2005-05-18 21:14:00)Привет всем.
Требуется создать копию документа Word без его сохранения и уничтожения буфера обмена .
в принципе делал так:
выделял весь текст, -> в буфер,
новый документ , вставить.
только буфер жалко.
что деать?
Drakosha (2005-05-20 13:36:00) [1]WordDocument1.Range(EmptyParam,EmptyParam).InsertAfter(newDoc)
... типа того
DenisWW (2005-05-20 11:59:00) [2]а дальше как всавить в новый документ
например ссылка на него newDoc: OleVariant;
Drakosha (2005-05-19 14:30:00) [3]var range1: OleVariant;
...
range1:=WordDocument1.Range;
вот те и весь документ ...
denisww (2005-05-19 10:58:00) [4]а как это сделать и что это даст
Drakosha (2005-05-19 10:41:00) [5]а почему нельза скопировать содержимое ворда в переменную типа Variant,OLEVariant ....ну заюзаешь на время большой обьем памяти...но зато буфер цел будет.
denisww (2005-05-19 10:20:00) [6]Может кто поможет сохранить буфер обмена на время копирования документов
Andy BitOff (2005-05-18 22:49:00) [7]Думаю, что без буфера никак. Как бы ты решил свою задачу не программно? Только драг-н-дропом, но заниматься его реализаций... помоему это слишком =)
Andy BitOff (2005-05-18 22:40:00) [8]
DenisWW © (18.05.05 21:14)
Требуется создать копию документа Word без его сохранения
Извиняй, не внимательно прочитал.
Andy BitOff (2005-05-18 22:07:00) [9]А скопировать файл пробовал?