Pregunta

¿Alguien tiene una solución que funcione sin algún puente Java/COM?P.ej.¿Procesar el correo electrónico como un archivo (.msg) en lugar de ubicar los datos a los que se hace referencia en el Portapapeles?

¿Fue útil?

Solución

Quizás esta sea una solución a tu problema:http://sourceforge.net/projects/javaoutlookdd/Permite manejar elementos de Outlook como objetos de archivo durante la función de arrastrar y soltar.

Otros consejos

Hice algunos avances en este tipo de cosas hace unos años usando Punto de interés de Apache para extraer el contenido de un correo electrónico de archivos .msg.Estoy bastante seguro de que tienen un explorador/visor swing simple que puede usar para examinar la estructura dentro del formato de documento compuesto, pero no puedo encontrarlo en este momento.

Pude extraer la mayor parte de la información que me interesaba, pero finalmente quería crear una versión del mensaje en formato mime y no pude extraer toda la información que necesitaba en un formato que pudiera usar.

Supongo que ya ha descartado las herramientas en "org.eclipse.swt.dnd" por alguna razón.Hay algunos ejemplos aquí sobre cómo utilizarlos, en caso de que no lo hayas hecho.Si lo que realmente quieres hacer es arrastrar y soltar, tendrás que trabajar un poco con esas herramientas.En ese punto, la verdadera pregunta es: ¿en qué formato está en el portapapeles, en lugar de en un archivo, y cuál es más fácil de integrar en su aplicación?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top