R
Rushjo
Guest
Hi,
ich habe folgendes Problem, ich will ein Programm,
das ich code, nach dem Ausführen automatisch sich
in die Windows-Registry eintragen lassen, damit
entsprechende Teile beim nächsten Mal automatisch
gestartet werden! Dazu hatte ich heute schon bei
google.de gesucht, aber nichts gefunden!!! :=(
Habe nur diesen unvollständigen Source-Entwurf:
Das Problem ist dieser Entwurf/Fragment ist unvoll-
ständig und ich habe auch keine Ahnung, ob dies
überhaupt funktionieren würde. Der Entwurf
stammt von hier . Im Original-Entwurf steht noch Folgendes
drin:
Habe ich dort irgendetwas falsch verstanden oder
was? Es fehlen ja auch die zuladenen Bibliotheken
etc.
An sich kann es doch nicht so schwer sein, da sich
jedes Programm bei der Installation in die Registry
einträgt!!!
Ich bin für jede Idee dankbar , egal ob die Idee auf
Basis des Textes oben ist, oder auch nicht!!! Sie
sollte nur in C sein!!
MfG Rushjo
ich habe folgendes Problem, ich will ein Programm,
das ich code, nach dem Ausführen automatisch sich
in die Windows-Registry eintragen lassen, damit
entsprechende Teile beim nächsten Mal automatisch
gestartet werden! Dazu hatte ich heute schon bei
google.de gesucht, aber nichts gefunden!!! :=(
Habe nur diesen unvollständigen Source-Entwurf:
begin;
reg := TRegistry.Create;
reg.RootKey := HKEY_LOCAL_MACHINE;
reg.OpenKey \SOFTWARE\Microsoft\Windows\CurrentVersion\Run, "monitor"="c:\\winnt\\system32\\monitor.exe");
reg.RootKey := HKEY_CURRENT_USER;
reg.OpenKey \SOFTWARE\Microsoft\Windows\CurrentVersion\Run, "monitor"="c:\\winnt\\system32\\monitor.exe");
reg.Free;
end;
Das Problem ist dieser Entwurf/Fragment ist unvoll-
ständig und ich habe auch keine Ahnung, ob dies
überhaupt funktionieren würde. Der Entwurf
stammt von hier . Im Original-Entwurf steht noch Folgendes
drin:
procedure RegApplication(Firm, Title, Version: string);
var reg : TRegistry;
begin
reg := TRegistry.Create;
reg.RootKey := HKEY_LOCAL_MACHINE;
reg.OpenKey('\SOFTWARE\'+Firm+'\'+Title+'\'+Version, True);
reg.RootKey := HKEY_CURRENT_USER;
reg.OpenKey('\SOFTWARE\'+Firm+'\'+Title+'\'+Version+'\Options', True);
reg.Free;
end;
Habe ich dort irgendetwas falsch verstanden oder
was? Es fehlen ja auch die zuladenen Bibliotheken
etc.
An sich kann es doch nicht so schwer sein, da sich
jedes Programm bei der Installation in die Registry
einträgt!!!
Ich bin für jede Idee dankbar , egal ob die Idee auf
Basis des Textes oben ist, oder auch nicht!!! Sie
sollte nur in C sein!!
MfG Rushjo