Az alkalmazás ikonjának futásidejű megváltoztatásához egyszerűen át kell állítani az 
alkalmazás Icon tulajdonságát a megfelelő ikonra. Például így:

if (Working) then
   Application.Icon.LoadFromFile(StartupDirectory + 'Busy.ico')
else
   Application.Icon.LoadFromFile(StartupDirectory + 'Lazy.ico');