Programowa edycja pól Exploratora

0

Witam.
Czy ktoś wie w jaki sposób można programowo (API, Delphi) zmienić albo ustawić dodatkowe pola, które są dostępne w exploratorze Windows. Żeby przybliżyć zagadnienie, to chodzi mi konkretnie o edycje pól "Komentarze", "Autor" danego pliku. Jeżeli można zrobić to ręcznie, to myślę że programowo również.

0

Explorerze. Da się, to jest kontrolka ListView. Wystarczy pobawić się z komunikatami dla niej.

0

E, nav? Zrozumiałeś o co chodzi? IMO chodzi o edycję danych zawartych w strumieniach NTFS (Właściwości pliku, zakładka podsumowanie).

Począwszy do Windows 2000 w okienku właściwości pliku obecna jest zakładka Podsumowanie, w której możemy zapisać autora, tytuł itp. Informacje te są zapisywane w strumieniu SummaryInformation, przed literą S jest jeszcze znak niedrukowalny. W Windows XP SP2 dodano funkcję ostrzegajacą przed uruchamianiem plików ściągniętych z Internetu. IE przy ściąganiu pliku i OE przy zapisie załącznika dodają strumień Zone.Identifier. Explorer (w przeciwieństwie np. do cmd.exe) po wykryciu w tym strumieniu wpisu ZoneID=3 (lub więcej) ostrzega przed otwarciem pliku jako potencjalnie niebezpiecznego.

http://windowssdk.msdn.microsoft.com/en-us/library/ms710402.aspx
http://windowssdk.msdn.microsoft.com/en-us/library/ms699860.aspx

1 użytkowników online, w tym zalogowanych: 0, gości: 1