Firebird 2.0 i IBX

0

Ostatnio (dzięki Adamowi :P) zainteresowałem się komponentami IBX do użycia z Firebird. Wszystko pięknie zadziałało już po chwili (okazało się że miałem stare biblioteki od Interbase i to było powodem niemożności połączenia się z FB;) ). Problemem okazał się drobny błąd w bibliotece gds32.dll. Otóż część komponentów instaluje się tylko przy wersji IB od 6 wzwyż. A powyższa biblioteka zwraca wersję 2.0 (czyli wersję FB, a nie 6 "emulowanego" IB). No to HexEdit poszedł w ruch i już gds32 jest w wersji 6.3, czyli tak jak w opisie biblioteki... Teraz mam pytanie odnośnie legalności takiego rozwiązania... Może to głupie, ale wolę zapobiegać, niż korzystać w swoim programie z "crackowanej i nielegalnej" biblioteki... Napisałem to w dziale Delphi bo wiąże się właśnie z kontrolkami dla tego środowiska.

Ps. Jeżeli to jest legalne, chętnie podzielę się moją biblioteką, która pozwala na cieszenie się IBX dla FB 2.0 bez żadnych dodatkowych instalacji plików do środowiska Delphi. :)

0

ale spokojnie możesz podmienić gds32.dll na ten z IB lub FB1.6, zainstalować i podmienić na tą z FB 2.0 - ja tak mam i działa
BTW gdzieś na pl.comp.lang.delphi (lub .bazydanych) było co zmienić w IBXach, żeby działało, o tu jest http://groups.google.com/grou[...]=1&hl=pl#48fe85da3eee80b6

0
Misiekd napisał(a)

BTW gdzieś na pl.comp.lang.delphi (lub .bazydanych) było co zmienić w IBXach, żeby działało, o tu jest http://groups.google.com/grou[...]=1&hl=pl#48fe85da3eee80b6

Czytałem to forum, jak i sporo innych kiedy szukałem rozwiązania. :d (Zdanie warte chyba miliony i dla wielu niezrozumiałe.) Ale stwierdziłem, że wolę bardziej estetyczny sposób, niż tworzenie swoich plików do rejestracji, nowe pakiety, itp (przez jakieś 10 minut używałem tego rozwiązania... :) ), a mała modyfikacja .dll nikomu nie szkodzi. Po chichu czekam na FB 2.1 w którym mam nadzieję ten błąd wyeliminują. Swoją drogą, aż tyle wysiłku by ich kosztowało wprowadzić tą małą poprawkę do FB 2.0? :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0