![]() |
Lizenzabfrage vor Programmstart
Hallo,
Mein Problem besteht in folgendem: Ich habe meine Anwendung jetzt so weit Fertig, das mir nur noch die Lizenzabfrage fehlt. Ich weiß, das hier schon des öfteren darauf hingewiesen worden ist, das das eh nichts bringt, weiß ich auch, möchte sie jedoch trotzallem in meinem Programm implementieren. Ich habe die Lizenzdaten verschlüsselt fertig und habe auch das einlesen und soweiter schon realiseirt und geprüft. Jetzt möchte ich eigendlich nur noch eins. Die Lizenzdaten nicht bei Form.Create einlesen, sondern nach dem Doppelklick auf meine EXE Datei soll sich einen Form Öffne, in die der Nutzer seinen Lizenznummer eingeben muss. Hat er diese einmalig eingegeben, soll das Programm natürlich beim nächsten Start nicht mehr Fragen. Diese Ganzen Sachen, mit dem Abfragen, denke kriege ich hin. Was mir fehlt und wo ich hoffe, das mir dabei jemand helfen kann, wie bekomme ich es hin, das nicht mein Programm sondern erst diese Lizenzform Startet. Vielen Dank schon mal. Gruß Jens :hi: :hi: :cheer: |
Re: Lizenzabfrage vor Programmstart
Du könntest die Projektdatei editieren.
|
Re: Lizenzabfrage vor Programmstart
In das Hauptform könnste ja im OnShow einfach folgendes reinschreiben:
Delphi-Quellcode:
Form1.Visible := false;
Form2.Show; |
Re: Lizenzabfrage vor Programmstart
Dann hast bei jedem OnShow die Lizenz, doll ;)
Projektdatei ist ein guter Ort dafür. |
Re: Lizenzabfrage vor Programmstart
Larsi, mal versucht?
|
Re: Lizenzabfrage vor Programmstart
Öhm wo is das Problem? Du prüfst bei Programmstart ob eine gültige Lizenz vorliegt, wenn ja startet dein Programm normal. Wenn nein, sperrst du das Hauptform und lässt den Lizenzdialog anzeigen. Das alles kann man FormCreate des Hauptforms passieren.
|
Re: Lizenzabfrage vor Programmstart
Was bitte heißt Larsi mal versucht.
Also ich bastel gerate an dem Form.Show und das Funtz mal noch nicht so richtig. |
Re: Lizenzabfrage vor Programmstart
Vergiss das von Larsi!
|
Re: Lizenzabfrage vor Programmstart
Liste der Anhänge anzeigen (Anzahl: 1)
Also, mit dem Form.Visible und Show gibt auf jedenfall folgende Fehlermeldung.
|
Re: Lizenzabfrage vor Programmstart
Deswegen ja meine Frage an Larsi :mrgreen:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz