筑业资料软件模板库链接失败,请查看文件是否存在,或者是否有效的Access数据库

筑业资料软件模板库链接失败,请查看文件是否存在,或者是否有效的Access数据库,第1张

链接失败,这个是因为没有安装完成,没安装完,可以到安装目录下解压安装一下就可以了, 如果还是不行的话,只能重新安装程序。

另外,这个问题也可能是你的工程被剪切走了,不在本机上存着了,所以会有这个提示,一般筑业软件都有备份的文件夹,叫BAK,到这个目录下去找你做过的工程,后缀名改为ZYZL,再用资料软件打开这个文件,就可以了,筑业的功能还是很强大的。

也可以升级一下360,因为可能是360误报造成的,再重新安装筑业软件,就可以安装上,之后就可以正常使用了,或退出360进行安装。

access的数据库文件后缀应该是 mdb啊, 调用 PathIsExist这个函数,来判断你这个路径或者文件是否有效,

创建数据库文件最简单的就是你准备好一个数据库模板, 如果检测这个数据库文件不存在,则把模板复制进去 调用

CopyFile函数来复制,

使用_access函数,函数原型为 int _access( const char *path, int mode )

使用CreateFile函数,函数原型为:

HANDLE CreateFile( LPCTSTR lpFileName, // pointer to name of the file

DWORD dwDesiredAccess, // access (read-write) mode

DWORD dwShareMode, // share mode

LPSECURITY_ATTRIBUTES lpSecurityAttributes, // pointer to security attributes

DWORD dwCreationDisposition, // how to create

DWORD dwFlagsAndAttributes, // file attributes

HANDLE hTemplateFile // handle to file with attributes to // copy

)

使用FindFirstFile函数,函数原型为:

HANDLE FindFirstFile( LPCTSTR lpFileName, // pointer to name of file to search for

LPWIN32_FIND_DATA lpFindFileData // pointer to returned information

)

使用GetFileAttributes函数,函数原型如下:

DWORD GetFileAttributes( LPCTSTR lpFileName // pointer to the name of a file or directory )5. 使用Shell Lightweight Utility APIs函数 PathFileExists()专门判断文件和目录时否存在的函数文件名可读性比较强还可以判断目录是否存在 Header: Declared in Shlwapi.h Import Library: Shlwapi.lib 以上的各种方法供参考,函数具体用法需参见MSDN。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9917169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存