Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Второй архив вопросов и ответов (https://www.otvetnemail.ru/vtoroj-arhiv-voprosov-i-otvetov-801/)
-   -   Как получить содержимое буфера обмена (любое)? (https://www.otvetnemail.ru/vtoroj-arhiv-voprosov-i-otvetov-801/kak-poluchit-soderzhimoe-bufera-obmena-lyuboe-309315/)

Guest 30.09.2011 00:21

Как получить содержимое буфера обмена (любое)?
 
Делаю так:Код:oClipboard = CreateUnoService ("com.sun.star.datatransfer.clipboard.Sy stemClipboard",xComponentContext)fg = oClipboard.Contents.getTransferData(oCli pboard.Contents.TransferDataFlavors(1)В случае скопированного в буфер текста получаю массив с кодами символов (1252 что вобщем-то правильно) + 0 (т.е. если скопировать "OOo" до fg выглядит как массив [79,79,111,0])А как получить нормальный текст?А изображение?


Часовой пояс GMT, время: 06:11.


© www.otvetnemail.ru - Форум вопросов и ответов.