Вопрос

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

Это было полезно?

Решение

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

Другие советы

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top