If you want to change the image on the Picture Button, etc. dynamically using EZ_LoadPicture you must use the EZ_SetImage command to change the image, passing the value returned by EZ_LoadPicture.
This sends a message to the control that a new picture needs to be used.