mal eine Frage, warum gehts in XProfan 11.2 noch ?
SQLite 3 Include mit Wrapperfunktionen
-
-
-
Zitat von Bangkok;832998
mal eine Frage, warum gehts in XProfan 11.2 noch ?
Weil ein StackOverflow nicht immer sofort zu einem Fehler führt. Manchmal
geht es eine ganze Weile gut, aber irgendwann krachts dann fürchterlich -
Update!
Alle Functionen stellen die CallingConvention wieder auf Ausgangszustand.
Ich hoffe ja, Roland wird die Convention, in einer späteren XProfan Version,
den Funktionen direkt zuordnen, macht vieles einfach und so wird es ja auch
in anderen Programmiersprachen gemacht.Sowas wie ImportSDLL und ImportCDLL.
Gruß
Thomas -
Update!
- Fehler mit If : EndIf in SQLite.inc behoben.
- Beispiele um Direktiven erweitert, so das diese ohne Änderungen im Interpreter, sowie im Compiler funktionieren.
Das Beispiel "listtables.prf" funktioniert bei mir nicht als Executable 8O
Vielleicht guckt sich Roland das noch mal an.Gruß
Thomas -
Zitat von ts-soft;834229
Vielleicht guckt sich Roland das noch mal an.
Nach einem kurzen Blick und ein paar Tests vermute ich, dass bei der Routine "ASCIItoUTF8" irgendwas mit dem Speicher nicht in Ordnung ist.
Gruß
Roland -
Zitat von RGH;834265
Nach einem kurzen Blick und ein paar Tests vermute ich, dass bei der Routine "ASCIItoUTF8" irgendwas mit dem Speicher nicht in Ordnung ist.
Gruß
Roland
Das scheint so zu sein, obwohl ich es nicht so ganz verstehe.Update!
ASCIItoUTF8 und UTF8toASCII ausgetauscht gegen die Versionen von
Dieter. Danke Dieter.Jedenfalls jetzt löppt alles bei mir.
Gruß
Thomas -
Zitat von ts-soft;834330
Jedenfalls jetzt löppt alles bei mir.
... und bei mir auch. Getestet mit XProfan X2, Build 3 von gestern Nacht.
Gruß
Roland -
SQLite wäre vielleicht eine Idee für XProfan X3!
Könnte man genauso machen wie bei FireBird, hätte aber den Vorteil:- Nur eine DLL erforderlich.
- DLL hat nur ca. 500 KiBi im Vergleich zu FireBird (3 DLLs) mit 5 MiBi
Vielleicht ist diese Seite nützlich: SQLite for DelphiGruß
Thomas -
ts-soft: kannst du das Paket bitte nochmal hochladen? Vielleicht hilft mir das bei meinem aktuellen Problem weiter.
-
Ausnahmsweise. Dieses Paket ist mind. 8 Jahre alt, genauso die DLL. Aktualisiere das ganze am besten.
Download: https://workupload.com/file/YeB2SXMh -
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!