Forum: Sonstige Fragen zu Delphi
Delphi
by Neutral General,
13. Nov 2009
@wicht: Danke, das hat mir geholfen ;)
Forum: Sonstige Fragen zu Delphi
Delphi
by Neutral General,
13. Nov 2009
Hi,
Wenn ich dieses Flag setze, bekomme ich ein falsches Icon. Also im Moment hat diese Methode 2 Nachteile:
1. SHGetFileInfo braucht ziemlich lange! :?
2. Das Icon sieht nicht so schön aus..
wenn noch jemand ne Idee hat wäre das super.
Forum: Sonstige Fragen zu Delphi
Delphi
by Neutral General,
13. Nov 2009
Siehe Anhang.
Edit:
Ich habe es ja vorher selbst geladen. Da sah es aber genauso aus.
Forum: Sonstige Fragen zu Delphi
Delphi
by Neutral General,
13. Nov 2009
Ich assume eigentlich normalerweise nicht, dass das System will never change :mrgreen:
Deswegen habe ich ursprünglich ja nach irgendwelchen Konstanten gefragt ;)
Die Methode mit SHGetFileInfo funktioniert soweit ganz gut :)
Die Icons sehen nur nicht.. so schön aus.. Mein Code:
var ico: TIcon;
fi: TSHFILEINFO;
len: Cardinal;
begin
Forum: Sonstige Fragen zu Delphi
Delphi
by Neutral General,
13. Nov 2009
Naja gut. Und wie schließe ich von dieser Liste auf die ID? Jaa die steht da zwar... aber mal folgendes:
Bei meinem Vista hat das erste Icon die ID 6. Das ist dieses "Datei"-Icon. Dann folgen weitere "Datei"-Icons in verschiedenen größen bis einschließlich ID 11. 12 ist dann dieses RTF Icon. Diesem Bild zufolge müsste also das Ordner Icon bei 4*6 = 24 liegen. Tut es aber nicht! Das Ordner...
Forum: Sonstige Fragen zu Delphi
Delphi
by Neutral General,
13. Nov 2009
Hi,
Ich möchte gerne das 16x16 Ordner-Icon aus der Shell32.dll laden. Gibt es da irgendwo Konstanten, bzw ist die ID immer dieselbe (in jeder Windows Version). Weil ansonsten müsste ich ausprobieren...
Gruß
Neutral General