Novell GroupWise에서 열려있는 전자 메일의 첨부 파일을 C# WinForms 응용 프로그램에 놓을 수있게하려고합니다. 표준 .NET 기능이 작동하지 않습니다.GroupWise의 첨부 파일에서 .NET 응용 프로그램으로 전자 메일 첨부 파일로 끌어서 놓기
컨트롤의 DragDrop 이벤트에서 e.Data.GetFormats()는 다음을 반환합니다.
FileGroupDescriptorW
FileGroupDescriptor
FileContents
attachment format
내가 e.Data.GetData ("FileGroupDescriptor")와 파일 이름을 얻고 불행하게도 (76)
를 배치하려고 할 수 e.Data.GetData ("된 FileContents")는 첫 번째 기회 시스템의 원인 .NotImplementedException System.Windows.Forms.dll 및 null을 반환합니다. 첨부 파일 형식도 null을 반환합니다.
내 검색은 드래그 앤 드롭이 내가 생각한 것보다 훨씬 복잡하다고 말합니다. GroupWise가 CFSTR_FILECONTENTS라는 형식을 사용하고있는 것처럼 보이지만 그것은 단지 추측입니다. 첨부 파일을 Windows 바탕 화면이나 다른 폴더로 끌어서 놓을 수 있습니다.
의견을 보내 주셔서 감사합니다.
Glad to know 나는 Groupwise와 함께 일해야하는 유일한 가난한 영혼이 아니다. – rjrapson