Для того что бы не завязываться с внешними файлами, можно использовать другой вариант:
1. поместить на форму объект ImageList и в него закачать все картинки:
https://www.caduser.ru/forum/topic36316.html
и при инициализации или работе с формой исползовать код:
Image1.Picture = ImageList1.ListImages(1).Picture
CommandButton1.Picture = ImageList1.ListImages(2).Picture
2. что бы не завязываться с не стандартными объектами, лично я использую такой вариант:
создаю форму с именем Lib_Pictures, в неё добавляю объекты Image и закачиваю в них нужные картинки, а дальше аналогично предыдущему:
Image1.Picture = Lib_Pictures.Image1.Picture
CommandButton1.Picture = Lib_Pictures.Image2.Picture