TurboDB VCL Komponenten Bibliothek

Lizenzierung und Aktivierung

Previous  Top  Next

Falls Sie die VCL/CLX Komponenten Bibliothek verwenden, müssen Sie die Unit TdbLicense in jedes Ihrer Projekte aufnehmen, um die lizenzierten Features zu aktivieren. Ohne diese Unit wird Ihr Programm eine Exception werfen, wenn eine Verbindung zur Datenbank aufgebaut werden soll. Das Einbinden von TdbLicense ist sehr einfach:

In Delphi fügen Sie die Unit TdbLicense zur uses-Anweisung einer beliebigen Unit in Ihrem Programm hinzu.
In C++ Builder fügen Sie die Zeile #pragma link TdbLicense in das Haupt C++ File Ihrer Anwendung ein.
Prüfen sie zusätzlich die Projektoption "Laufzeit-Packages verwenden" (Standard bei C++ Builder). Deaktivieren Sie entweder diese Option oder fügen Sie die Lib-Datei "turbodb6dX.lib" (turbodb6dX.a  bei x64) dem Projekt hinzu.

Solange Sie über keine Lizenzdatei verfügen und Ihre TurboDB-Version nicht aktiviert haben, werden Ihre Anwendungen 30 Tage, von Beginn der TurboDB-Installation an, lauffähig sein. Nach dieser Zeitspanne wird Ihre Anwendung eine Exception werfen und nicht mehr lauffähig sein.

Bei der Aktivierung wird aus einer Testversion eine lizenzierte TurboDB Version, die Sie zur Erstellung kommerzieller Anwendungen nutzen können. Um Ihre TurboDB Testversion zu aktivieren, benötigen Sie eine Lizenzdatei, die Sie beim Kauf der Lizenz erhalten.

Nehmen wir an Sie haben die Entwicklung Ihrer Anwendung mit der TurboDB Testversion abgeschlossen und kaufen nun eine Lizenz. Sie erhalten eine Email mit der Lizenzdatei.

1.Starten Sie das Programm Activator, das sich im bin Unterverzeichnis Ihrer TurboDB Installation befindet. Unter Windows Vista oder höher muss der Aktivator im Adminstrator-Modus ausgeführt werden. Starten Sie dazu den Aktivator nicht wie gewohnt durch Doppelklick, sondern indem Sie mit der rechten Maustaste das Kontextmenü öffnen und den Befehl Als Administrator ausführen wählen.
2.Prüfen Sie ob das angezeigte TurboDB Verzeichnis korrekt ist, geben Sie den Pfad zur Lizenzdatei ein und drücken Sie auf OK. Der Aktivator wird einige Dateien Ihrer TurboDB Installation modifizieren.
3.Fertig.  Nochmal, vergessen Sie bitte nicht TdbLicense in allen Ihre TurboDB Anwendungen einzubinden. Das Modul ist sehr klein und beinhaltet eine verschlüsselte Lizenzinformation, die nötig ist um kommerziell benutzbare Programme zu erstellen.