簡體   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