Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#16

Re: Routine arbeitte nicht im OnChange des ShellListviews

  Alt 7. Nov 2004, 21:54
Hm, ja, ich sehe schon. Es ist meine Unit.

Und Ja, PIDSI_TITLE und PIDDSI_CATEGORY haben den gleichen Wert. Der Unterschied ist allerdings die GUID, die du wählst. Im ersten Fall wäre das AFAIR FMTID_SummaryInformation
Delphi-Quellcode:
dummy := GetFileSummaryInfo('Dateiname.txt',
    FMTID_SummaryInformation,
    PIDSI_TITLE);
Willst du dagegen die Kategorie schreiben, dann müsstest du FMTID_DocSummaryInformation nehmen
Delphi-Quellcode:
dummy := GetFileSummaryInfo('Dateiname.txt',
    FMTID_DocSummaryInformation,
    PIDDSI_CATEGORY);
Und an die Quelle (PIDMSI_SOURCE) kommst du eben mit FMTID_MediaFileSummaryInformation ran.

Aber ich glaube, das steht auch irgendwo im PSDK (mit den Zuordnungen).
  Mit Zitat antworten Zitat