Hmm.. Naja, ich hab jetzt erstmal die Passwortabfrage hinbekommen, indem ich mit if - then - else gearbeitet habe.
Aber wie kann ich das machen, dass er die ausgerechneten Werte an das Formular im Hintergrund sendet?
Indem Du das Formular in die uses-Klausel einfügst und dann z.B. ein öffentliches Feld im public Abschnitt des formulars anlegst
Delphi-Quellcode:
[...]
implementation
uses [...], FormImHintergrund;
[...]
FormImHintergrund.MeineVariable := 'WertXYZ';
[...]
BTW, Du solltest auf KEINEN Fall das Passwort in der Art prüfen
if EdtPassword.Text = 'RichtigesPassWort' Then [...]
Erstelle lieber einen Hash-Wert (z.B. md5) und prüfe den korrekten Hash, dann steht das Passwort nicht als Text in der Echse... Aber das Thema Sicherheit (insbesondere die if ... then - Bedingung) ist sowieso wieder eine ganz andere Diskussion
Ein erfahrener Programmierer / Cracker knackt diesen Abschnitt ohne größere Mühe.