![]() |
Ordner "Eigene Bilder" ändern
Hallo,
ich habe folgendes problem: ich möchte den Ordner "Eigene Bilder" auf einen ordner meiner wahl umleiten. dazu gibt es in der Registry den Eitrag "Shell Folders". wenn ich diesne aber ändere passiert nichts im explorer. irgendwo habe ich mal gelesen, dass man windows noch eine Message schicken muss, konnt aba leider nicht mehr herrausfinden welche das war. könnt ihr mir helfen? das wäre schön! :) gruß |
Re: Ordner "Eigene Bilder" ändern
der ordner muss natürlich schon existieren und die bilder werden auch nicht automatisch in den neuen ordner verschoben. ein neustart ist auch hilfreich!
|
Re: Ordner "Eigene Bilder" ändern
okay also jetzt etwas genauer:
1.Der User legt einen Ordner fest (Eigene Bilder, Eigene Musik...) der ersetzt werden soll. 2.Mein programm legt einen neuen ordner an der das neue zielverzeichnis darstellt. 3.Mein programm ändert den Registrywert auf den neuen ordner. 4.Sinn der ganzen sache ist es, diesen Ordner in das Startmenü zu integrieren. nämlich dort wo man sich die ordner als menü anschauen kann. dort wird allerdings immer noch dr alte ordner angezeigt. 5.Jetzt suche ich eine möglich keit ohne neustart diesen Ordner zu "aktualisieren" 6.ich habe irgendwo mal etwas von einer Message gelsen, kann mich aber nicht mehr genau erinnern. gruß |
Re: Ordner "Eigene Bilder" ändern
Moin Diamondback,
es gibt nicht nur HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\Shell Folders sondern auch HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\User Shell Folders ![]() |
Re: Ordner "Eigene Bilder" ändern
okay zusammengefasst also:
-Shell Folders NICHT ändern da User Shell Folders sowieso vorrang hat. -Stellt sich jetzt noch die frage, wie ich windows mitteile, dass sich dieser ordner grade geändert hat. ein erster test hat nämlich gezeigt, dass ein bloßes umstellen in der registry noch nicht ausreicht... gruß |
Re: Ordner "Eigene Bilder" ändern
|
Re: Ordner "Eigene Bilder" ändern
damit habe ich es versucht, aber es passiert nichts...
Welche paramter soll ich denn mit übrgeben?
Delphi-Quellcode:
also anstatt der beiden nullen?
SendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,0);
gruß |
Re: Ordner "Eigene Bilder" ändern
versuch mal den Pfad der eigenen Dateien zu ändern und fang mal die Messages dafür ab, vielleicht hilft dir das auch diese änderungen zu übernehmen.
|
Re: Ordner "Eigene Bilder" ändern
und wie mach ich das am besten? also das abfangen?
gruß |
Re: Ordner "Eigene Bilder" ändern
Also bis jetzt schaff ich alles schön zu machen
außer das aktualisieren im startmenü... nach einem neustart klappt dann alles! aber es muss doch eine möglichkeit geben... windows kanns ja auch :x vllt weiß ja noch jemand was gruß |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:11 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