2009-02-02 65 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

相关问题