Scalabium Software |
|
| Knowledge for your independence'. | |
#140: How can I define a custom icon for some folder? |
|
In MS Windows you can define any custom icon for desired folder instead default icon (yellow folder picture). Also you can define own string description which will be displayed in Explorer application. To do it is very easy task: 2. you must set a System flag to attributes of your folder A first part is solved in Delphi in a few lines of code: with TINIFile.Create(yourFolderName + '\desktop.ini') do
try
WriteString('.ShellClassInfo', 'IconFile', 'yourFileWithIco.ico');
WriteString('.ShellClassInfo', 'IconIndex', '0'); //icon index
WriteString('.ShellClassInfo', 'InfoTip', 'your description text');
{flush a buffered INI-file to disk}
UpdateFile;
finally
Free
end;
A second (to set a system attribute) is not hard too:
|
|
Copyright© 1998-2025, Scalabium
Software. All rights reserved. |