2010-11-23 85 views
2

我想知道是否有方法從Outlook電子郵件中拖放附件文件,該附件文件可以打開到AIR應用程序中,然後可以通過該文件訪問AIR應用程序。將Outlook附件拖放到Adobe AIR中

當我對此進行實驗時,拖動操作爲AIR提供了文件承諾列表。但是我不確定如何使用它,一旦它被丟棄。這裏的所有示例都解釋瞭如何將文件承諾從AIR應用程序手動添加到桌面。沒有什麼解釋AIR應用中的文件承諾。任何幫助深表感謝。

回答

0

AIR在這方面與任何其他桌面應用程序相似:通知您有文件承諾列表類型的文件在剪貼板中。你必須處理這種類型(和其他桌面應用程序一樣)。

如果這是Windows剪貼板的回調事件,那麼AIR的限制可能是一個問題。應用程序可以通過Windows API將令牌放入剪貼板,而不是實際將數據移動到全局內存中,這是剪貼板的作用。如果有人真的想要這些數據,原始應用程序將獲得一個回調並提供字節流。

如果是這種情況,AIR可以做任何消費者應用程序應該異步執行的操作,但我不知道它是否確實如此。或者它可能是一些特定的Outlook事物。

乾杯

0

沒有,有沒有辦法將它從一個Outlook電子郵件投遞一個附件文件。

@Richard:AIR不允許將消息文件丟棄到AIR應用程序。

相反,您會收到一個字符串,其中包含某些郵件信息,如主題,大小,收件人等。 沒有內容,沒有附件。

這是一個遺憾...... 請隨時糾正我,但我已經尋找了一段時間的解決方案並沒有解決發現.... 問候steelheart