我有一个从Windows和OS X客户端访问的Notes应用程序。我有一个从doc中提取附件的函数。它在Windows中正常工作,但抛出此错误:“加载DLL时出错”。我正在使用EmbeddedObject.ExtractFile,但文档说“注意:OS / 2,UNIX和Macintosh不支持嵌入式对象和对象链接。文件附件是。”我不太清楚这意味着什么。任何人都知道如何在OS X上提取附件?
感谢 CLEM
答案 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时,我只使用参数中的文件夹而不是文件夹名+文件名。
感谢您的回复 - 它强迫自己仔细检查所有内容。
克莱姆