Announcement

Collapse
No announcement yet.

Änderungen in der Registry

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Änderungen in der Registry

    Hallo!

    Kennt jemand eine Möglichkeit, Änderungen die man mit einem Programm am der Registry vorgenommen hat (z.B. Umbenennen des Papierkorbs) ohne einen Neustart wirksam werden zu lassen?

    Danke im Vorraus!

  • #2
    Ich bin mir nicht mehr ganz sicher, aber unter Win95 klappte eine von den beiden Varianten: <br><br>
    1. Explorertask beenden
    oder 2. Start - Beenden - Abbrechen <br><br>
    Das klappt aber leider nicht aus einem Delphi-Programm herraus
    Schöne Grüße, Mario

    Comment


    • #3
      Hallo,

      immer dann, wenn eine Anwendung eine Änderung an den Systemeinstellungen vornimmt, muss diese Anwendung alle anderen laufenden Programme über das Zuschicken der Botschaft <b>WM_SETTINGCHANGE</b> informieren:
      <pre>
      procedure TForm1.Button1Click(Sender: TObject);
      begin
      SendMessage(HWND_BROADCAST, WM_SETTINGCHANGE, 0, 0);
      end;
      </pre&gt

      Comment

      Working...
      X