簡體   English   中英

如何將電子郵件從Outlook拖到Adobe AIR應用程序中

[英]How can I drag an eMail from Outlook into an Adobe AIR application

這是關於Adobe AIR和MS Outlook的靜止。

我想將Outlook中的電子郵件拖到AIR應用程序中。 我希望將以下數據傳輸到AIR應用程序:

  • Outlook中用於創建Outlook鏈接的郵件的唯一ID
  • 豐富的郵件文本
  • 有關郵件的一些信息,如發件人,收件人,日期等。

一些Windows應用程序執行此操作,如My Life OrganizedLinker 這對AIR來說有可能嗎? 我很確定我不僅需要AIR應用程序,還需要一些Windows應用程序或Outlook插件來實現這一目標。 有任何想法嗎?

  • 基本上,您將在將接收丟棄的UI元素上偵聽NativeDragEvent .NATIVE_DRAG_ENTER,NATIVE_DRAG_DROP和NATIVE_DRAG_EXIT。
  • 所有這三個事件都是使用NativeDragEvent引發的,通過它可以通過event.clipboard訪問各種格式的數據。 getData() ,以ClipboardFormats指定的格式傳遞(例如,ClipboardFormats.FILE_LIST_FORMAT)
  • 在NATIVE_DRAG_ENTER中,您可以通過NativeDragManager上的靜態方法接受/拒絕拖動操作

您需要的類都在flash.desktop包中。 只需嘗試各種ClipboardFormats,直到看到所需的數據。

不,他們無法從Outlook電子郵件中拖放附件文件

@Stefan:AIR不允許將電子郵件從Outlook拖到AIR應用程序中。 相反,你收到一個字符串,包含一些郵件信息,如主題,大小,收件人......沒有內容,沒有附件。 真可惜......請隨意糾正我,但我已經找了一段時間的解決方案,沒有找到解決方案....問候鋼心

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM