Scalabium Software |
|
Knowledge for your independence'. | |
Home Delphi and C++Builder tips |
#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-2024, Scalabium
Software. All rights reserved. |