如何从OS X上的Notes应用程序中提取附件?

时间:2015-07-29 18:20:25

标签: lotus-notes

我有一个从Windows和OS X客户端访问的Notes应用程序。我有一个从doc中提取附件的函数。它在Windows中正常工作,但抛出此错误:“加载DLL时出错”。我正在使用EmbeddedObject.ExtractFile,但文档说“注意:OS / 2,UNIX和Macintosh不支持嵌入式对象和对象链接。文件附件是。”我不太清楚这意味着什么。任何人都知道如何在OS X上提取附件?

感谢 CLEM

1 个答案:

答案 0 :(得分:0)

发现问题 - 结果是2个问题:

1)我在网上发现了一些允许你抓住临时文件夹的代码。这就是我要将文件转储到的地方。经过一番挖掘,我发现图书馆声明是错误的。就是这样:

  Declare Function mac_OSGetSystemTempDirectory Lib "NotesLib" Alias "OSGetSystemTempDirectory" ( ByVal S As String) As Integer

但应该是这样的:

 Declare Function mac_OSGetSystemTempDirectory Lib "libnotes.dylib" Alias "OSGetSystemTempDirectory" ( ByVal S As String) As Integer

2)当我发出NotesEmbeddedObject.ExtractFile时,我只使用参数中的文件夹而不是文件夹名+文件名。

感谢您的回复 - 它强迫自己仔细检查所有内容。

克莱姆