Has anyone got a working solution without some Java/COM-bridge? E.g. process the Email as a file (.msg) rather than locating the data that is referenced in the Clipboard?
3 に答える
たぶんこれはあなたの問題の解決策です: http ://sourceforge.net/projects/javaoutlookdd/ ドラッグアンドドロップ中にファイルオブジェクトのようなOutlookアイテムを処理することができます。
数年前、私はApache POIを使用して .msg ファイルから電子メールの内容を抽出することで、この種のことをある程度進めました。複合ドキュメント形式内の構造を調べるために使用できる単純なスイング エクスプローラー/ビューアーがあると確信していますが、今のところ見つかりません。
関心のあるほとんどの情報を抽出できましたが、最終的にはメッセージの MIME 形式バージョンを作成したいと考えていたため、使用できる形式で必要なすべての情報を抽出できませんでした。
何らかの理由で、「org.eclipse.swt.dnd」のツールをすでに除外していると思いますか? まだ使用していない場合に備えて、それらの使用方法に関するいくつかの例をここに示します。本当にやりたいことがドラッグ アンド ドロップである場合は、それらのツールを使用して何らかの作業を行う必要があります。その時点で、本当に問題になるのは、クリップボードとファイルのどちらの形式であり、どちらがアプリに統合しやすいかということです。