Einzelnen Beitrag anzeigen

SubWorx

Registriert seit: 12. Dez 2005
Ort: Mannheim
16 Beiträge
 
Delphi 2006 Architect
 
#1

Registrierungszwang, wie realisieren?

  Alt 17. Feb 2006, 08:34
Hallo,

ich habe im Moment ein Problem, für das ich nicht wirklich eine Lösung finde.

Mein Programm benötigt eine Registrierung, die wie folgt funktionieren soll:

- Programm startet
- Splashscreen kommt und geht
- Lizenzformular erscheint
- Benutzer gibt Name, Ort, Seriennummer ein
Darauf erscheinen 2 Buttons, Druck/Email, mit denen er eine Aktivierungsanforderung an mich schickt
Die eingegebenen Werte werden in einer .ini Datei gelagert und von dort aus auch immer wieder verwendet
Nach dem Abschicken beendet sich das Programm
- Beim nächsten Start erscheint das Formular, die Daten (Name, Ort, Seriennr.) sind eingefüllt, es fehlt nur der Aktivierungscode
Ist dieser eingegeben und korrekt, startet das Programm
- Das Lizenzformular soll beim Start *immer* aufgerufen werden und den Programmstart verhindern, sobald sich an der .ini etwas verändert hat (wird sichergestellt mit Hash Funktionen, die die Werte abgleichen). Es braucht nur zu erscheinen (mit Fehlermeldung), wenn sich etwas verändert hat, ansonsten braucht es eigentlich garnicht erscheinen und kann das Programm freigeben.

Ich habe es mit Sakura's Splash Screen Tutorial probiert, allerdings ist das (glaube ich!) nicht ganz das, was ich eigentlich brauche, da ich wie gesagt gerne einen Splash Screen hätte, danach dieses Lizenzformular, das bei korrekten Daten garnicht erst eingeblendet werden braucht, und zuletzt das eigentliche Programm.

Desweiteren habe ich (noch) Probleme, Daten weiterzureichen, so dass ich z.B. nicht jedes Mal die .ini neu auslesen muss, sondern von einem zum nächsten Formular alle Daten weitergeben kann.

Wäre nett wenn mir da jemand Tips bzw Hilfestellung geben könnte.

Danke schonmal.

Gruß,
SubWorx
Matthias
  Mit Zitat antworten Zitat