Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
13. Mai 2004
hab die Icon in den Columns weggelassen
nur hab ich jetzt folgenden effekt
ich hab 2 ListView
lass ich mir in ListView1 alle dateien anzeigen zeigt auch die Icon zu den Dateien
lass ich mir dann ListView2 die Dateien anzeigt zeigt er AUCH die Icon an
nun kommt es
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
13. Mai 2004
ich habe leider noch ein Problem
mein LV steht auf vsReport
In der SmallImages eine ImageList (LargeImage ist ja nur für vsIcon)
aus dieser ImagesList kommen die Icon für die Columns
jetzt lese ich dateien/laufwerke aus dem System ein
und möchte aus SHFIleInfo das passende Icon haben
dieses Icon soll dann in der ListView angezeigt werden
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
12. Mai 2004
im exlporer waren sie IMMER DA !
nur nicht im ListView, nicht in meinem code und nicht in deinem Code
thx für die antworten
werde mein code umbauen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
12. Mai 2004
also ich habe die icon schon ewig auf mein pc geändert
ich hab sie nicht mit meinen code und nicht mit deinen code in listview gesehen
wie gesagt erst nach ein reboot
dann hat er sie mit meinen code und mit deinen code angezeigt
im Explorer waren sie immer da
aber dann auch nur wenn ich auf vsIcon gestellt habe bei vsReport hat er überhaupt kein icon angezeigt auch nicht das standard
2...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
12. Mai 2004
sorry von DEINEM PROGRAMM :roll: :angle2:
ich habe dein Code genommen und da war es gleich - erst nach dem neustart waren sie zu sehen
irgenwas mit iconcache ? womöglich ?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
12. Mai 2004
hmm
also die Icon hatte ich schon lange geändert
hat sie mir aber nicht im ListView angezeigt, nach dem Ich erst den Rechner neu geboot habe sind sie da
warum hat sie SHGetFileInfo nicht gleich angezeigt ?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
12. Mai 2004
meine icon habe ich hier eingetragen
HKEY_LOCAL_MACHINE
SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\C\DefaultIcon
kannst du mal bitte den link von ms geben
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
12. Mai 2004
nein auch mit deinen code zeigt er mir für alle platte nur das standard icon an
wo oder mit was hast du denn plattenicon geändert ?
ist XP
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
12. Mai 2004
ich habe alle laufwerkicon geändert !! 'c:\' ist im programm ne variable
ich habe für meine C-platte das win Icon, er zeigt mir aber immer nur das Standardicon an
liest SHGetFileInfo nur das icon aus, was win dafür vorsieht, oder das was wirklich benutzt wird ?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
12. Mai 2004
das mit den icon hab ich jetzt auch gefunden
aber nicht warum er mir nur das standard icon anzeigt und nicht das wirklich verwendet anzeigt
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by HomerGER,
11. Mai 2004
Hallo
ich lese die Laufwerke aus und zeige sie in ListView
if (laufwerk_type_i = DRIVE_FIXED) then
begin
//Label ermitteln
GetVolumeInformation(PChar(laufwerk_s), @laufwerk_label_c, SizeOf(laufwerk_label_c), nil, temp_d, temp_d, nil, 0);