【发布时间】:2016-12-19 23:35:37
【问题描述】:
我目前正在为我们公司更新一个在 64 位 Microsoft Office 套件上使用时不再运行的文档(32 位仍然可以)。
我了解函数和声明需要添加“Ptrsafe”字样 - 但是当我将它添加到此函数时,它告诉我语法错误
Private PtrSafe Function executeSingle(Optional rurl As String = vbNullString, _
Optional qry As String = vbNullString, _
Optional complain As Boolean = True, _
Optional sFix As String = vbNullString _
) As cJobject
我不知道为什么...如果您删除 PtrSafe,它会正常工作。有什么想法吗?
【问题讨论】:
-
你不要把
PtrSafe放在你自己的函数或subs上,只能放在那些从windows API或DLL导入的函数上。