паста с delphi в оле автоматизации - PullRequest
1 голос
/ 10 июля 2010

Я хочу вставить в Delphi из приложения Richedit в Word, я использовал следующий код, но Дважды вставить данные в слово (дубликат)

  WordApp := GetActiveOleObject('Word.Application');
  WordApp.Visible := True;
  Wordapp.documents.open('C:\Doc1.docx');
  Richedit.Text := 'test text';
  Richedit.SelectAll;
  Richedit.CopyToClipboard;
  WordApp.ActiveDocument.ActiveWindow.Selection.Paste;
  WordApp.selection.paste;

Ответы [ 2 ]

7 голосов
/ 10 июля 2010

Попробуйте пропустить последнюю строку вашего кода

0 голосов
/ 12 июля 2010

Вы пытаетесь закончить с этим?

test text
test text

Но только это?из первого.

...