![]() |
#5 |
Участник
|
Цитата:
Сообщение от DreamCreator
Подскажите пожалуйста как скопировать?
Код: //select all document ([Ctrl] + [A]) void selectAll() { COM аctiveWindow; COM selection; try { selection = m_comApplication.selection(); selection.WholeStory(); } catch(exception::Error) { checkFailed(strFmt("@SYS19306", funcName())); } if (selection) selection.finalize(); } Код: //copy select range ([Ctrl] + [C]) void copy() { COM аctiveWindow; COM selection; try { selection = m_comApplication.selection(); selection.Copy(); } catch(exception::Error) { checkFailed(strFmt("@SYS19306", funcName())); } if (selection) selection.finalize(); } Теперь для нужного COM обекта Word делаю вставку: Код: //paste copy buffer ([Ctrl] + [V]) void paste() { COM аctiveWindow; COM selection; try { selection = m_comApplication.selection(); selection.Paste(); } catch(exception::Error) { checkFailed(strFmt("@SYS19306", funcName())); } if (selection) selection.finalize(); } |
|
|
За это сообщение автора поблагодарили: DreamCreator (1). |