将分组电子邮件拖放到 C# Winform

发布于 2024-07-30 11:15:53 字数 496 浏览 3 评论 0原文

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

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

每次我打电话时

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

or

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

or

e.Data.GetData("FileContents"))

都会返回 null。

此外,GetFormats 返回一些奇怪的东西,简单的 Google 搜索什么也没有返回。 其中一种格式是 WPOF_DBOBJ_DRN

如果有人对此有一些见解,将不胜感激。

更新:

只是为了添加更多有关此内容的详细信息,拖放操作中剪贴板上也没有任何内容。 还查看了分组编辑器,我的电脑上甚至没有安装 Word Perfect,而且它绝对不是编辑器。

I have a need to be able to drag and drop a groupwise email to my winform application and am not having any luck at all.

I am able to get a filename as such but it is only a name, not a path.

Every time I call

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

or

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

or

e.Data.GetData("FileContents"))

I get null returned.

Also, the GetFormats returns something strange and a simple Google search returned nothing. One of the formats was WPOF_DBOBJ_DRN.

If anyone has some insight on this it would be greatly appreciated.

Update:

Just to add a few more details about this, there is also nothing on the clipboard from the drag and drop. Also took a look at the groupwise editor and word perfect isn't even installed on my pc and is most definatly not the editor.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

浅黛梨妆こ 2024-08-06 11:15:53

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

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

我会看一下该链接。 谢谢

I'll take a look at trying that. I've also tried to implement the IStorage interface into an IDataObject interface using unmanaged code and still aren't having any luck. (The Interface is also used to get Outlook messages that are dragged and dropped and works fine.)

That format is most definatly one of the formats i get back from calling e.Data.GetFormats();

I'll take a look at that link. Thanks

没企图 2024-08-06 11:15:53

WPOF_DBOBJ_DRN 看起来像 WordPerfect Office 格式 - 数据库对象。 我不明白 DRN 代表什么。 看看是否可以使用 Word 或 WordPerfect(如果有)打开无法读取的文件。 我的猜测是,您正在使用的 GroupWise 设置将 WordPerfect 作为其编辑器。

WPOF_DBOBJ_DRN looks like WordPerfect Office Format - Database Object. I can't figure out what the DRN stands for though. See if you can open the unreadable file with Word, or WordPerfect if you have it. My guess is that the setup of GroupWise that you are using has WordPerfect as its editor.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文