Hallo,
ich habe ein Programm erstellt, welches eine Faxvorlage ausfüllt und "ausdruckt". Direkt an Fritz!Fax.
Blöd war nur, dass man die Rufnummer von Hand eintragen musste.
Ich habe nun die Möglichkeit gefunden, dieses zu umgehen.
Einfach einen Eintrag in der Registry erzeugen.
Funktioniert bei mir.
Code:
Delphi-Quellcode:
regist:=TRegistry.Create;
regist.rootkey:=HKEY_CURRENT_USER;
regist.openkey('SOFTWARE\AVM\Fritz! 2.0\Fax',true);
//bei true wird Schlüssel erzeugt, wenn er noch nicht existiert
regist.writestring('Rufnummer',xtable.fieldbyname( 'fax').asstring);
regist.free;
Jetzt mal eine Allgemeine Frage:
Bei mir läuft Windows XP. Funktioniert das mit allen Windows Versionen (Win 98/Win 2000 / Windows Server) ???
Soll heißen, ist der "Key" überall gleich?
Was würde passieren, wenn ich diesen Code auf einem Rechner aufrufe, auf dem keine Fritz!Card installiert ist?
Kommt es zu einem Fehler, den man abfangen muss/kann oder wird einfach ein "Schlüssel" erzeugt?
Freue mich über jede Antwort.
Gruß
Daniel