Avatar billede lifeweb Nybegynder
13. september 2006 - 15:40 Der er 2 kommentarer og
1 løsning

Rette i regedit

Hej

Jeg har et meget simpelt spørgsmål til rettelser i regedit

Jeg har brug for at skrive en DWORD til HKEY_LOCAL_MACHINE\Software\Microsoft\Outlook Express med navnet "Hide Messenger" og sætte value til 2

Hvis den på en eller anden måde returnerer fejl, skal den komme og fortælle det...

På forhånd tak

Vi snakker delphi 7
Avatar billede lifeweb Nybegynder
13. september 2006 - 15:43 #1
Tjah... fandt en vbs der kan det samme som jeg vil

http://www.dougknox.com/xp/tips/xp_messenger_remove.htm
Avatar billede lifeweb Nybegynder
13. september 2006 - 15:43 #2
lukker
Avatar billede hrc Mester
14. september 2006 - 08:58 #3
At skrive i registreringsdatabasen er ellers ret simpelt:

uses
  Registry;

procedure TForm1.ButtonClick(Sender: TObject);
begin
  with TRegistry.Create do
    try
      try
        RootKey := HKEY_LOCAL_MACHINE;
        // Hvis dit program må oprette nøglen kan denne linje bruges
        // if OpenKey('\Software\Microsoft\Outlook Express',true) then
        if OpenKeyReadOnly('\Software\Microsoft\Outlook Express') then
          WriteInteger('Hide Messenger',2);
      except
        on e: Exception do
          MessageDlg('Fejl ved skrivning i registreringsdatabasen'#13#10+
                    e.Message, mtError, [mbOK], 0);
      end;
    finally
      Free
    end;
end;
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester