سلام
یه روش ساده :
1) یه فولدر توی فولدر برنامه ات بساز به اسم wallpaper
2) یه کنترل Image و یه کنترل تایمر روی فرمت قرار بده
3) اینتروال تایمر رو روی 30000 ست کن
توی ایونتش بنویس :
Image1.Picture.loadfromfile('اسم فایل تصویری');
برای جنریت کردن اسم فایل بصورت رندوم یا به ترتیب میتونی از یه...