Как вставить содержимое из системного буфера обмена в элемент управления OLE, вставленный элементом управления Microsoft RichText в powerbuilder 6.5? - PullRequest
0 голосов
/ 28 декабря 2011

пример powerscript в PB6.5:

ole=Create OleObject         //create an ole control
ole.ConnectToNewObject("word.application")  //connect the ole to word app
ole.Documents.Open(ls_path)  //open an winword using the path "ls_path"
ole.Selection.WholeStory     //ctrl+A
ole.Selection.copy()         //copy the content to system clipboard

А теперь я хочу вставить этот контент в другой элемент управления ole (например, ole_1), связанный с элементом управления Microsoft RichText, но я не знаю, как это сделать ...

То есть я могу использовать мышь или использовать Ctrl + V, чтобы успешно вставить содержимое, и я не могу найти определенную функцию для завершения операции.

Или есть какой-нибудь документ, описывающий элемент управления Microsoft Richtext (версия 5.0 в PB6.5)? Thx!

1 Ответ

0 голосов
/ 28 декабря 2011

см. Внедрение Microsoft Rich Edit Control , автор Bruse Armstrong & Demetrios Tsakiris, PowerBuilder Developer's Journal, август 2005

...