PasteSpecial с использованием Ole, PowerPoint, Delphi - PullRequest
2 голосов
/ 27 мая 2010

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

Ответы [ 2 ]

1 голос
/ 27 мая 2010

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

0 голосов
/ 27 мая 2010

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

...