将Outlook附件拖放到Adobe AIR中

时间:2010-11-23 20:03:17

标签: flex drag-and-drop outlook air

我想知道是否有办法将Outlook文件中的附件文件拖放到AIR应用程序中,然后AIR文件可以访问该文件。

当我试验这个时,拖动操作给AIR一个文件承诺列表。但是我不确定如何在它被丢弃后如何使用它。所有示例都解释了如何将AIR应用程序中的文件承诺操作到桌面。没有什么可以解释AIR应用程序中的文件承诺。非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

AIR就像这方面的任何其他桌面应用程序一样:通知您文件承诺列表的内容在剪贴板中。您必须处理此类型(与任何其他桌面应用程序一样)。

如果这是Windows剪贴板回调的事情,那么AIR的限制可能是个问题。应用程序可以选择通过Windows API将令牌放入剪贴板,而不是实际将数据移动到全局内存中,这就是剪贴板所在的内容。如果有人真正想要数据,原始应用程序将获得回调并提供字节流。

如果是这种情况,AIR可以做任何消费者应用程序异步做的事情,但我不知道是否这样做。或者它可能是某种特定的Outlook事物。

干杯

答案 1 :(得分:0)

不,无法从Outlook电子邮件中拖放附件文件。

@Richard:AIR不允许将消息文件丢弃到AIR-Application。

相反,您收到一个字符串,其中包含一些邮件信息,如主题,大小,收件人。 没有内容,没有附件。

真可惜...... 请随时纠正我,但我已经找了一段时间的解决方案,没有找到解决方案.... Greetings steelheart