Basic Univers
Procedure.l CustomizeFolder(FolderName.s, IconName.s)
Protected FileID.l
If Right(FolderName, 1) <> "\"
FolderName + "\"
EndIf
FileID = CreateFile(#PB_Any, FolderName + "Desktop.ini")
If FileID
WriteStringN(FileID, "[.ShellClassInfo]")
WriteStringN(FileID, "IconFile = " + IconName)
WriteStringN(FileID, "IconIndex = 0")
CloseFile(FileID)
EndIf
If FileSize(FolderName + "Desktop.ini")
ProcedureReturn PathMakeSystemFolder_(FolderName)
EndIf
EndProcedure
If CustomizeFolder("C:\PureXML2\help", "D:\ICONES\IconsXP\serviceconf.ico")
MessageRequester("Information", "OK")
EndIf