Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
2. Mär 2010
Nein wieso? Du kannst die Infos doch immer noch per ADS schreiben. Oder muss ich dich so verstehen, dass der Explorer die ADS Daten auch nicht mehr anzeigt?
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
15. Apr 2004
function SetFileSummaryInfo(const FileName: WideString; PID_InfoType: Cardinal;
InfoStr: string): DWORD;
Ich dachte das wäre klar. Wenn du gibst mit PID_Infotype (mir ist nichts besseres um halb fünf morgens eingefallen) das Feld an in das du schreiben willst. Mögliche Werte:
PID_AUTHOR
PID_TITLE
PID_SUBJECT
PID_KEYWORDS
PID_COMMENTS
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
15. Apr 2004
So weit bin ich auch schon gekoommen. Das reicht mir aber nicht.
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
15. Apr 2004
Wie wäre es mit denen hier:
OleCheck(StgOpenStorageEx(PWideChar(FileName),
STGM_READ or STGM_SHARE_DENY_WRITE,
STGFMT_FILE,
0, nil, nil, @IID_IPropertySetStorage, stg));
PropSetStg := Stg as IPropertySetStorage;
OleCheck(PropSetStg.Open(FmtID_SummaryInformation,
Forum: Win32/Win64 API (native code)
Delphi
by Luckie,
15. Apr 2004
Unter NTFS Dateisystemen kann man noch zusätzlich Dateiinformnationen zu den Dateien Hinterlegen. Zum Beispiel ein Kommentar oder den Autor und sonstige Informationen. Im Internet habe ich jetzt schon Code gefunden diese auszulesen:
http://www.howtodothings.com/showarticle.asp?article=447
Nur leider fehlende so ziemllich alle Kommentare. Zum Laufen habe ich ihn gebracht nur verstehe ich nicht,...