Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
9. Jun 2006
Im Zweifelsfall musst du nach der Umschaltung des Flags in der Registry ein paarmal die Anzeige des Explorers über den Menüpunkt Ansicht - Aktualisieren neu aufbauen. Der Explorer reagiert nicht sofort auf diese Umstellung, obwohl der Broadcast abgesetzt wird. Zumindest in der Registry sollte das Flag geändert werden, was du in einem gleichzeitig geöffneten RegEdit-Fenster verfolgen kannst - auch...
Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
9. Jun 2006
Du schreibst, dass es bei dir nicht geht. Woran merkst du das?
marabu
Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
9. Jun 2006
Wie prüfst du denn den Erfolg deiner Bemühungen?
marabu
Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
9. Jun 2006
Hallo Vader,
in den event handler gehört nur der Code zur Ablaufsteuerung. Die eigentliche Funktionalität kapselt man in externen Funktionen. Dieses Vorgehen (best practice) erhöht die Wartbarkeit der Programme, aber du kannst es ruhig machen wie es dir gefällt.
Freundliche Grüße vom marabu
Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
9. Jun 2006
Hallo.
Warum die Registry neu einlesen, wenn der Windows Explorer seine Anzeige aktualisieren soll? Bei mir geht das:
procedure ShowHiddenFiles(enabled: Boolean);
const
REG_KEY = '\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced';
begin
with TRegistry.Create do