1

我需要为一个项目使用 DISQLite for Delphi ( http://www.yunqa.de/delphi/doku.php/products/sqlite3/index ),但我似乎无法安装它。
我按照说明进行操作,但由于项目中使用的文件“DISQLite3Api.pas”不存在,因此无法编译该包。
有 .dcu 文件名称相同,我将它们复制到任何地方,设置环境库路径,但 Delphi 仍然要求.pas

4

1 回答 1

2

下载库时遗漏了一些文件。回去拿剩下的。

DISQLite3API.pas 连接 SQLite 和其余代码;没有它,您一开始就无法允许数据库连接。

如果你有.dcu, 并且 Delphi 仍然要求.pas文件,这意味着.dcu你没有使用你正在使用的 Delphi 版本编译。.dcu文件是特定于编译器版本的;那些由一个版本的 Delphi 创建的不会在不同的版本中工作。

于 2011-12-22T12:10:27.400 回答