2010-05-27 2 views
2

Как вы используете PasteSpecial в Delphi для вставки в Ole PowerPoint. У меня есть данные rtf, которые я хочу вставить в powerpoint, и мне нужно использовать PasteSpecial. Однако я не могу найти документацию о том, как заполнить требуемые параметры.PasteSpecial using Ole, PowerPoint, Delphi

ответ

1

PasteSpecial просто будет поддерживать один формат по сравнению с другим. Таким образом, вы можете определить приоритеты форматов или исключить форматы, чтобы влиять на вставку. Например, если у вас есть RTF и TEXT в буфере обмена, а PP всегда вставляет TEXT по умолчанию, даже если RTF указан первым, тогда вы можете просто исключить TEXT и предоставить ТОЛЬКО RTF. Затем он должен вставляться как RTF.

0

В MSDN имеется документация для версий 2003 и 2007. В обоих случаях первый параметр должен быть ppPasteRTF, если вы хотите выбрать содержимое буфера обмена в формате RTF. Вы можете использовать EmptyParam для остальных пяти параметров.

Смежные вопросы