Zitat von
m-werk:
(...)
Hi m-werk.
Habe mich schon gefragt, wann du hier erscheinst.
Also Gruß, erst mal!
Generell würde ich die Variante von Christian nehmen, die klappt nämlich prima. Allerdings hat er es wirklich stark stilisiert, das dürfte dir - m-werk - nicht unbedingt helfen. Deswegen meine Tipps dazu:
In der Funktion "RegOK" schreibst du nur den Registry-Code, der deine Seriennummer ausliest und ggf. vergleicht. Rückgabewert ist
true wenn die Seriennummer gefunden wurde
UND dem Muster entspricht.
Die andere Funktion "CheckRegistry" benutzt die gerade erwähnte Funktion und zeigt dir das Eingabeformular für die Seriennummer an, wenn es nicht gefunden wurde. Ich habe gerade mal ein Fake-Programm geschrieben, und es geht ohne Probleme.
Du musst "RegOK" nur
vor "CheckRegistry" in der
Unit definieren, sonst findet letztere die erstere nicht. Hat Christian wahrscheinlich nicht erwähnt, weil er´s für zu offensichtlich hielt.
Zum Rest: wie und wo du´s einbindest, hat Kollege Seehase ja auch gezeigt.