2009-02-02 47 views
2

這是關於Adobe AIR和MS Outlook的靜默。如何將電子郵件從Outlook拖放到Adobe AIR應用程序中

我想將電子郵件從Outlook拖放到AIR應用程序中。我想下面的數據被傳輸到AIR應用程序:

  • 獨特Outlook中的郵件的ID創建一個鏈接到Outlook
  • 豐富的電子郵件的正文
  • 關於像發送郵件的一些信息,recepient,日期等

某些Windows應用程序做到這一點,像My Life OrganizedLinker。 AIR可以以任何方式進行嗎?我很確定我不僅需要AIR應用程序,還需要一些Windows應用程序或Outlook插件來實現此目的。有任何想法嗎?

回答

3

不,thers沒有辦法將它從一個Outlook電子郵件

刪除一個附件文件@Stefan:AIR不到風度允許拖動從Outlook電子郵件到AIR應用程序。 相反,你收到一個字符串,包含一些郵件信息,如主題,大小,收件人... 沒有內容,沒有附件。 這是一個遺憾...... 請隨時糾正我,但我已經尋找發現了一會,沒有解決的解決方案.... 問候steelheart

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

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

+0

到中拖放AIR應用程序是沒有問題,就像你描述的那樣正常工作。但是,您是否試圖將電子郵件從Outlook拖入AIR?它只包含一行顯示發件人和日期等。正如問題中提到的:我非常確定雙方都必須有一個。 – 2009-02-03 11:46:38

相關問題