VB6 vers SQLite cr�ation de SQLiteVB.dll sous visual 2005
Bonjour,
J'aimerai cr�e un projet sous visualstudio 2005 pour cr�er la dll "SQLite3VB.dll"
en version 3.3.17,
voici le tutorial (d'une version ant�rieur malheureusement):
http://www.persistentrealities.com/index.php?p=18
http://www.tannertech.net/sqlite3vb/
Grace � ces sites, j'ai pu cr�e le projet, injecter les fichiers, il n'y en a plus que 3, le fichier
sqlite3.c
sqlite3.h ici : http://www.sqlite.org/sqlite-source-3_3_17.zip
ainsi que
sqlite3.def ici : http://www.sqlite.org/sqlitedll-3_3_17.zip
(les multitudes de fichier a injecter ont �t� mis dans le .c et le.h)
Seulement voila, la compilation m'indique 3 erreurs !
J'ai pass� pas mal de temps a refaire le projet (sous visual studio 2005) et toujours trois erreurs ??
voici les lignes avec des erreurs (prise sur les tutoriaux) :
Change:
const char *sqlite3_libversion(void){ return sqlite3_version; }
To:
BSTR __stdcall sqlite3_libversion(void){ return SysAllocStringByteLen( sqlite3_version,strlen( sqlite3_version) ); }
Change:
int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
To:
BSTR __stdcall sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
le deux premiere erreur m'indique qu'il manque des { avant les deux ligne en gras ... ?
la troisieme erreur est sur SysAllocStringByteLen comme quoi le retour n'est pas du bon type ...
Si quelqu'un a essay� de cr�e la SQLite3VB.dll en version 3.3.17 merci de m'indiquer s'il a ou non les meme erreur que moi.
Merci de votre aide, j'espere que j'ai indiqu� assez d'information.