![]() |
Re: Wie kann mann Registry ändern
Dann guck dir doch einfach mal die Methoden von TRegistry in der Hilfe an.
|
Re: Wie kann mann Registry ändern
So richtig hab ich in der help nix funden :pale: :wall:
|
Re: Wie kann mann Registry ändern
Ich hoffe dir ist bekannt, wie man die Hilfe verwendet. Sonst suche halt hier im Forum.
|
Re: Wie kann mann Registry ändern
wie meinste? , wie soll man das denn machen???
|
Re: Wie kann mann Registry ändern
Hallo,
versuche es doch mal so: Im Hauptmenü von Delphi "Hilfe -> Delphi-Hilfe" -> Im Reiter "Index" die Zeichenfolge "TRegistry" eingeben und auf Anzeigen klicken. :-) |
Re: Wie kann mann Registry ändern
Liste der Anhänge anzeigen (Anzahl: 1)
Weiß nciht, ob ich das jetzt posten darf, aber eigentlich ists ja egal, da in der Trial von Delphi die selbe Hilfe wie in der Vollversion ist, oder?!
Siehe Anhang. Grüße Faux |
Re: Wie kann mann Registry ändern
die function hab ich nich gscheid zum laufen gekriegt :wiejetzt:
|
Re: Wie kann mann Registry ändern
Sorry, ich find grad meine Kristallkugel nicht, daher musst du wohl etwas Code posten.
|
Re: Wie kann mann Registry ändern
Hast du den Rootkey angepasst?
Zum Lesen eines DWORD (Integer) mußt du readInteger verwenden. Hierzu noch mal ein Ausschnitt aus der Hilfe (die ja anscheinend bei zu fehlen scheint ): Zitat:
|
Re: Wie kann mann Registry ändern
Das hier (aus der delphi-help):
Delphi-Quellcode:
macht keine compillerfehler (aber wie kan ich die einsetzen?)
function GetRegistryValue(KeyName: integer): integer;
var Reg: TRegistry; begin Reg := TRegistry.Create(KEY_READ); try Reg.RootKey := HKEY_LOCAL_MACHINE; // false, weil kein Eintrag erzeugt werden soll, sofern er nicht vorhanden ist. Reg.OpenKey('Software\Microsoft\Windows\...', True); Result := Reg.ReadInteger('Name'); finally Reg.Free; end; end; Es gab da ja noch ne möglichkeit:
Delphi-Quellcode:
Aber da is
procedure TForm1.ButonClick(Sender: TObject);
var Reg: TRegistry; begin Reg := TRegistry.Create; try Reg.RootKey := HKEY_CURRENT_USER; Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System', True); Reg.WriteString('Name', ParamStr(0)); Reg.CloseKey; finally Reg.Free; end; end;
Delphi-Quellcode:
im weg, aber ich wollte:
Reg.WriteString('Name', ParamStr(0));
Delphi-Quellcode:
Aber da funzt ParamInteger nich !
Reg.WriteInteger('Name', ParamInteger(0));
:cry: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz