PBSpy.dll目前基本可以平替PBORCxxx.dll,但是依赖更少,并且不需要注(Po)册(Jie)。
PBSpy.dll支持PB5-PB2025和PPB2.0-PPB2.5,共计21个版本。
使用方法:
方法一:
直接把PBSpy.dll文件改名称为PBORCxxx.dll。
方法二:
使用PBORCA_SessionOpenWithVersion打开会话,该方法比PBORCA_SessionOpen多了一个PB版本的int类型参数。
如果是PPB2.5则传入25,PB9则传入90,PB12.5传入125,PB2022传入220。
其它接口跟PBORCA保持一致,使用方法见PBORCA官方文档。
目前已支持的方法(部分方法可能有BUG,欢迎测试和Issue):
PBORCA_SessionOpenWithVersion(int pbVersion)
PBORCA_SessionOpen(仅当dll名称改为PBORCxxx.dll时有效)
PBORCA_SessionClose
PBORCA_SessionGetError
PBORCA_SessionSetLibraryList
PBORCA_SessionSetCurrentAppl
PBORCA_LibraryCommentModify
PBORCA_LibraryCreate
PBORCA_LibraryDelete
PBORCA_LibraryDirectory
PBORCA_LibraryEntryCopy
PBORCA_LibraryEntryDelete
PBORCA_LibraryEntryMove
PBORCA_LibraryEntryExport
PBORCA_LibraryEntryInformation
PBORCA_CompileEntryImport
PBORCA_CompileEntryImportList
PBORCA_CompileEntryRegenerate
PBORCA_ApplicationRebuild
PBORCA_SetExeInfo
PBORCA_ExecutableCreate
PBORCA_DynamicLibraryCreate