Forum: Programmieren allgemein
Delphi
by dor557,
31. Aug 2010
also die Methode habe ich versucht. Aber das geht warscheinlich nur bei XP oder NT. unter Vista und windows 7 geht das nicht. werde wohl auch auf die Methode mit einer Externen exe zurückgreifen müssen.
gruss Sascha
Forum: Programmieren allgemein
Delphi
by dor557,
30. Aug 2010
Ich habe nach der Demo gesucht. Nichts Gefunden. Aber Das wäre schon net schlecht wenn man zur laufzeit einfach die Adminrechte abrufen kann um etwas aus zu führen.
Wo hassn das gesehen ?
So aber was anderes. Was mich nun total verwirrt. Ich hoffe auf Erleuchtung.
Ich hatte zum Lesen folgenden Code geschrieben :
Reg := TRegistry.Create;
with Reg do
Forum: Programmieren allgemein
Delphi
by dor557,
24. Aug 2010
Eahmmm... kann es evtl sein das man unter der 64 und der 32 Bit version von windows Vista oder 7 auch noch etwas berücksichtigen muss ??
Auf meinem Netbook mit Windows 7 werden die daten gespeichert. Nur nicht gelesen...
unter XP gings....
So unter Vista 64bit wurde es nichtmal in die Registry gespeichert ?!
also nun stehe ich da wie der Ochs vorm berg....
Forum: Programmieren allgemein
Delphi
by dor557,
23. Aug 2010
in meinem fall immer (bis jetzt ;) ) pro rechner.
unter windows 7 wird die SNR gespeichert, in vista nicht...
nun raff ich nix mehr. selber code wie am anfang.
aber kann sie nicht lesen ich werde wohl wegen vista und windows 7 die komplette startroutine neu schreiben müssen.
und evtl. etwas "übersichtlicher" gestalten... denn im laufe der zeit habe ich so viel an stellen gesetzt das...
Forum: Programmieren allgemein
Delphi
by dor557,
23. Aug 2010
Nun In meinem Ersten Beitrag habe ich ja die Variante reg:= TRegistry.create; verwendet.
Das mal zum einen. Meine Programme die ich bisher geschreiben haben haben immer eine PC-Lizenz in sofern wäre doch wieder der eintrag in die LOCAL_MACHINE sinnvoll.
Mal wirklich die Frage von vorhin aufgreifend. Wo ist der eintrag RICHTIG ? HKEY_LOCAL_MACHINE oder HKEY_CURRENT_USER ?
gruss Sascha
Forum: Programmieren allgemein
Delphi
by dor557,
23. Aug 2010
Erstmal danke für die ganzen Antworten.
Mal eine Frage allgemein zur Registry..... Irgend wie habe ich da den sinn nicht verstanden.
HKEY_CURRENT_USER speichert doch die Daten nur in dem Aktuellen Benutzer der angemeldet ist wie der Schlüssel schon sagt. Oder nicht ?
HKEY_LOCAL_MACHINE speichert die Daten doch SYSTEMWEIT was doch wenn man die Seriennummer nur ein mal eingeben will und...
Forum: Programmieren allgemein
Delphi
by dor557,
21. Aug 2010
Servus zusammen.
Mal wieder ein Windows Vista / 7 Problem.
Ich habe bisher immer unter XP die Seriennummer Informationen meiner Programme unter HKEY_LOCAL_MACHINE/SOFTWARE/....
Gespeichert.
Nun scheint das aber nicht mehr zu gehen. Selbst wenn ich als Admin starte werden die Daten nicht gespeichert. Ich bekomme nichtmal eine Fehlermeldung.
irgendwie raff ich nicht wieso.