当前位置:  开发笔记 > 开发工具 > 正文

如何将电子邮件从Outlook拖到Adobe AIR应用程序中

如何解决《如何将电子邮件从Outlook拖到AdobeAIR应用程序中》经验,为你挑选了1个好方法。

这是关于Adobe AIR和MS Outlook的静止.

我想将Outlook中的电子邮件拖到AIR应用程序中.我希望将以下数据传输到AIR应用程序:

Outlook中用于创建Outlook链接的邮件的唯一ID

丰富的邮件文本

有关邮件的一些信息,如发件人,收件人,日期等.

一些Windows应用程序执行此操作,如My Life Organized或Linker.这对AIR来说有可能吗?我很确定我不仅需要AIR应用程序,还需要一些Windows应用程序或Outlook插件来实现这一目标.有任何想法吗?



1> Richard Szal..:

基本上,您将在将接收丢弃的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,直到看到所需的数据.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有