Re: Lizenzabfrage vor Programmstart
Achso. Dann schau noch mal in die *.dpr, da fehlt nämlich etwas.
Zitat:
|
Re: Lizenzabfrage vor Programmstart
Das habe ich gemacht, aber bei mir bringt das nichts.
Der Wert von Lizenznummer, wird in der .dpr auch auf true gesetzt, aber wenn ich die Auswertung in OnShow wieder integriere, nimmt er Sie nicht an. Wenn ich Breakpoints hier:
Delphi-Quellcode:
und hier:
procedure TForm1.FormShow(Sender: TObject);
begin if Lizenznummer = true then begin LaKunde.Caption := 'Hallo'; end; end;
Delphi-Quellcode:
sieht man auch das er erst OnShow ausführt und dann erst True setzt.begin TFLizenz := TTFLizenz.Create(Application); if TFLizenz.ShowModal = mrOK then begin Application.CreateForm(TForm1, Form1); Form1.Lizenznummer := True; Form1.Seriennummer := True; //Form1.Visible := False; //Form1.Visible := True; Application.Run; end else begin |
Re: Lizenzabfrage vor Programmstart
Dann mach es doch so wie ganz weit vorne schon einmal vorgeschlagen wurde:
im OnCreate des MainForms Lizenz prüfen und Lizenzformular ggf. modal aufrufen. Das sollte dann aber funktionieren. |
Re: Lizenzabfrage vor Programmstart
Dann muss ich das wohl so machen,
Also Funktioniert das Projekt von mir, bei dir aber auch nicht. Naja, trotzdem vielen Dank für deine ganzen Bemühungen. :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: MFG Jens |
Re: Lizenzabfrage vor Programmstart
Also, wenn ich im Kompilat auf DEMO klicke, sehe ich im Mainform eine Demo-Lizenz. Klicke ich auf OK, steht unter Kundendaten nix. Sollte doch so stimmen, oder?
|
Re: Lizenzabfrage vor Programmstart
Das müsste daran liegen, weil du ja die Variante haben müsstest mit der Anweisung Form.Visible True und False
schau mal nach
Delphi-Quellcode:
begin
Application.CreateForm(TForm1, Form1); Form1.Lizenznummer := True; Form1.Seriennummer := True; Form1.Visible := False; Form1.Visible := True; Application.Run; end |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:37 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