Перетащите электронное письмо из MS Outlook в Eclipse RCP

Кто-нибудь получил рабочее решение без какого-либо Java / COM-моста? Например, обрабатывать электронную почту как файл (.msg), а не находить данные, на которые есть ссылки в буфере обмена?

22.08.2008 16:30:20
3 ОТВЕТА
РЕШЕНИЕ

Может быть, это решение вашей проблемы: http://sourceforge.net/projects/javaoutlookdd/ Это позволяет обрабатывать такие элементы внешнего вида, как объекты File, во время перетаскивания.

2
24.01.2011 22:39:12

Несколько лет назад я добился определенных успехов в этом, используя Apache POI для извлечения содержимого письма из MSG-файлов. Я почти уверен, что у них есть простой Swing Explorer / Viewer, который вы можете использовать для изучения структуры в формате составного документа, но я не могу найти его сейчас.

Я смог извлечь большую часть информации, которая меня интересовала, но в конечном итоге хотел создать версию сообщения в формате MIME и не смог извлечь всю необходимую мне информацию в формате, который я мог бы использовать.

2
6.09.2008 01:11:01

Я предполагаю, что вы по какой-то причине уже исключили инструменты из "org.eclipse.swt.dnd"? Есть несколько примеров здесь о том , как идти о их использовании, в случае , если Вы не имеете. Если то, что вы действительно хотите сделать, это перетаскивание, вам придется поработать с этими инструментами. В этот момент действительно возникает вопрос, в каком формате он находится в буфере обмена, а не в файле, и который легче интегрировать в ваше приложение.

0
16.09.2008 23:18:47