Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Neue Klasse: TFileTypeInfo

  Alt 16. Aug 2003, 13:26
Zitat von negaH:
SHGetFileInfo('C:\', ....); ist vollkommen ausreichend. Man muß also einen gültigen Pfad bzw. FileSystem Object angeben.
Das ist es ja gerade. Ich will nur eine Erweiterung eingeben müssen, um das Icon zu bekommen.
Und das mit den Imagelisten: Ich muss wirklich SHGFI_SYSICONINDEX angeben, um ein Imagelist-Handle zu bekommen (andernfalls bekomm ich nur 1 zurück). Und ich kann nur auf Elemente in dieser Imagelist zugreifen, die ich auch explizit angefordert habe. Alles andere erzeugt "undefined behaviour", wie es das PSDK passend ausdrückt, denn ich versteh nicht ganz, nach welchen Kriterien die Indizes in der Imagelist vergeben werden. Eine feste Zuordnung vor dem Zugriff auf Elemente gibt es aber soweit ich das jetzt feststellen konnte nicht.

Ich weiß jetzt also nicht, wie du das mit den Imagelisten gemeint hast, vielleicht könntest du mir ja ein paar Zeilen Code schreiben, damit ich versteh, was du meintest.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat