Delphi-PRAXiS
Seite 1 von 6  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Lizenzabfrage vor Programmstart (https://www.delphipraxis.net/127819-lizenzabfrage-vor-programmstart.html)

Jens Hartmann 19. Jan 2009 17:07


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:

DeddyH 19. Jan 2009 17:08

Re: Lizenzabfrage vor Programmstart
 
Du könntest die Projektdatei editieren.

Larsi 19. Jan 2009 17:08

Re: Lizenzabfrage vor Programmstart
 
In das Hauptform könnste ja im OnShow einfach folgendes reinschreiben:

Delphi-Quellcode:
Form1.Visible := false;
Form2.Show;

Die Muhkuh 19. Jan 2009 17:10

Re: Lizenzabfrage vor Programmstart
 
Dann hast bei jedem OnShow die Lizenz, doll ;)

Projektdatei ist ein guter Ort dafür.

DeddyH 19. Jan 2009 17:10

Re: Lizenzabfrage vor Programmstart
 
Larsi, mal versucht?

Douglas Quintaine 19. Jan 2009 17:14

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.

Jens Hartmann 19. Jan 2009 17:25

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.

Douglas Quintaine 19. Jan 2009 17:26

Re: Lizenzabfrage vor Programmstart
 
Vergiss das von Larsi!

Jens Hartmann 19. Jan 2009 17:32

Re: Lizenzabfrage vor Programmstart
 
Liste der Anhänge anzeigen (Anzahl: 1)
Also, mit dem Form.Visible und Show gibt auf jedenfall folgende Fehlermeldung.

DeddyH 19. Jan 2009 17:42

Re: Lizenzabfrage vor Programmstart
 
Deswegen ja meine Frage an Larsi :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:45 Uhr.
Seite 1 von 6  1 23     Letzte »    

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