![]() |
Re: Code - Orakel v1.0.0
Wie die Verzeichnisstruktur auszusehen hat, ist in der README_EMBEDDED.txt nachzulesen.
|
Re: Code - Orakel v1.0.0
Hallo Hansa,
ich weiß nicht, ob Du das Archiv runtergeladen hast und entpackt hast. Sämtliche Dateien liegen in dem gleichen Pfad wie die CodeOrakel.exe. Zuhause habe ich auch eine andere GDS32.DLL im Windows\System32 Verzeichnis und es funktioniert. Mein Programm funktioniert auch auf einen Rechner, den ich gerade frisch installiert habe. Auf diesen ist noch kein Delphi oder Firebird installiert worden. Deshalb verstehe ich ja auch nicht den Fehler, den taaktaak bekommt. |
Re: Code - Orakel v1.0.0
Ja, es ist, wie Rolf berichtet:
In c:\windows\system32 ist eine "alte" gds32.dll (von Borland) Größe 376.832 Bytes. Alle Dateien, die Rolf liefert, sind z.B. in d:\codeorakel, auch die "neue" gds32, die nicht gefunden wird(?) Habe nun folgenden Unsinn gemacht: Rolfs "neue" gds32 gelöscht, und die "alte" gds32 in das Verzeichnis "d:\codeorakel" kopiert. Das hat die Auswirkung, das die erste Fehlermeldung (Die Ausnahme "Unbekannter Softwarefehler" (0x0eedfade) ist in der Anwendung an der Stelle 0x7c81eb33 aufgetreten) nicht mehr erscheint. Funktionieren tut es aber, wie zu erwarten, auch nicht: Es erscheint die Fehlermeldung "Code-Orakel" "unavailable database" - bemerkenswert ist m.E., dass nun nicht mehr moniert wird, dass die gds32.dll, obwohl im selben Verzeichnis wie CodeOrakel.exe, nicht gefunden wird! //edit: Ja, und nachdem die Fehlermeldung quittiert ist, erscheint das Programmfenster - natürlich ohne irgendwelche Einträge. |
Re: Code - Orakel v1.0.0
Und was ist, wenn Du das ganze nun umgekehrt machst. Die alte gds32.dll im Windows\System32 Verzeichnis umbenennst und dann dort noch zusätzlich die neue gds32.dll hinkopierst. Was passiert dann ?
|
Re: Code - Orakel v1.0.0
Dann erhalte ich wieder die ursprünglichen 2 Fehlermeldungen und bekomme das Programm gar nicht zu Gesicht.
|
Re: Code - Orakel v1.0.0
bis11 hat die embedded Installation nur, sagen wir mal, halbherzig gemacht. :shock: Warum ? Zuerst habe ich mal die DB in IBExpert registriert. Den vorhandenen Server gestoppt etc. Dann muss man natürlich noch die richtige GDS32.DLL verwenden in diesem Fall also die vom CodeOrakel. Nun kam der Fehler, den ich schon im Blindflug erwartet habe : Zeichensatzprobleme. Warum das ? Rolf hat kein INTL Verzeichnis mitgeliefert mit enthaltener FBCLIENT.DLL. Das lässt sich allerdings dadurch beheben, den Zeichensatz auf NONE einzustellen. Da er das in der DB auch so eingestellt hat, könnte es sein, dass das INTL-Verzeichnis nicht mal gebraucht wird. -> Trotzdem mitliefern.
Im Gegenzug sind allerdings irgendwelche mir unbekannten IBM-DLLs da. Grund unklar. Die MSV???-Dateien sind bei neueren Win-Versionen sowieso schon da. Das sind C++-Runtimes. Für Win98 muss man die allerdings auch mitliefern. Besser sogar immer, weil das nichts schaden kann. Wenn irgendjemand eventuell beschädigte MSV-Dateien von was weiss ich herhat, dann wären die auch egal. Win98 auch. Jetzt aber zum Programm : wo kann man da etwas speichern ? Ich kann lediglich Unterkategorie anlegen. In der DB ist davon aber nichts zu sehen. |
Re: Code - Orakel v1.0.0
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Ralph,
ich habe mal die Dateien von FB Embedded angehängt, so wie ich diese immer verwende. Mit diesen funktioniert es bei mir, allerdings funktioniert bei mir auch der original Downlaod. Ich habe einige Dateien in einer anderen Version. Einfach mal entpacken und aus dem Ordner die Exe starten. Vllt. hilft es ja... |
Re: Code - Orakel v1.0.0
Hallo Hansa,
Zitat:
Und dann kannst du einen Rechtsklcik auf eine Unterkategorie ausführen und dort "Codebeispiel" auswählen (oder auch über das Menü). Das war's dann schon. Ggf. den Fehler aus Thread #22 beachten. |
Re: Code - Orakel v1.0.0
Liste der Anhänge anzeigen (Anzahl: 1)
Was ist hier zu tun ?
P.S.: Wo sind die üblichen Sachen ? Also Rollback, Post, Commit ? |
Re: Code - Orakel v1.0.0
Zitat:
ich verstehe nicht ganz Deine Frage. Wenn Du eine Kategorie oder ein Code-Beispiel löschen möchtest, dann brauchst Du nur auf das rote X zu klicken oder über das Kontextmenü auswählen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz