_SQLite_Startup
Загружает SQLite3.dll
#include <SQLite.au3>
_SQLite_Startup([$sDll_Filename = "sqlite3.dll" [, $bUTF8ErrorMsg = False [, $bForceLocal = 0 [, $sPrintCallback = __SQLite_ConsoleWrite()]]]])
Параметры
$sDll_Filename | [необязательный] Имя dll-файла |
$bUTF8ErrorMsg |
[необязательный] Принудительное отображение символов UTF8 в ConsoleWrite |
$bForceLocal |
[необязательный] Принуждает использовать локальную DLL, иначе DLL будет загружена из интернета. |
$sPrintCallback |
[необязательный] Строка, имя функции обратного вызова (callback) определяемая пользователем, которая вызывается, когда необходимо отображать диагностические сообщения SQLite. См. примечания. |
Возвращаемое значение
Успех: | Возвращает путь к SQLite3.dll |
Ошибка: | Устанавливает @error |
Примечания
Требуется SQLite3.dll в @ScriptDir или @SystemDir.См. также
_SQLite_ShutdownПример
#include <SQLite.au3>
#include <SQLite.dll.au3>
Local $sSQliteDll
$sSQliteDll = _SQLite_Startup() ; Загружает SQLite3.dll
If @error Then
MsgBox(16, "Ошибка SQLite", "Не удалось загрузить SQLite3.dll")
Exit -1
EndIf
ConsoleWrite("Версия библиотеки SQLite = " & _SQLite_LibVersion() & @CRLF)
MsgBox(0, "SQLite3.dll загружен", $sSQliteDll)
_SQLite_Shutdown()