繁体   English   中英

将Groupwise电子邮件拖放到C#Winform

[英]Drag and Drop a Groupwise Email to C# Winform

我需要能够将分组电子邮件拖放到我的winform应用程序中,而一点也不运气。

我可以这样获取文件名,但这只是一个名称,而不是路径。

每次我打电话

e.Data.GetData("FileContents", true))

or

e.Data.GetData("FileContents", false)) 

or

e.Data.GetData("FileContents"))

我得到空返回。

另外,GetFormats返回的结果很奇怪,简单的Google搜索什么也没返回。 格式之一是WPOF_DBOBJ_DRN

如果有人对此有所了解,将不胜感激。

更新:

只是要添加更多详细信息,拖放操作在剪贴板上也没有任何内容。 还查看了分组编辑器,单词完善的词甚至没有安装在我的电脑上,而且绝对不是编辑器。

我将尝试一下。 我也尝试过使用非托管代码将IStorage接口实现为IDataObject接口,但仍然没有任何运气。 (该界面还用于获取拖放的Outlook邮件,并且工作正常。)

该格式绝对是我从调用e.Data.GetFormats()返回的格式之一。

我将看一下该链接。 谢谢

WPOF_DBOBJ_DRN看起来像WordPerfect Office格式-数据库对象。 我无法弄清楚DRN代表什么。 查看是否可以使用Word或WordPerfect打开无法读取的文件(如果有)。 我的猜测是您正在使用的GroupWise的安装程序具有WordPerfect作为其编辑器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM