Delphi с png не может работать без доп. компонентов.Юзай компонент TPNGImage, res создаешь также, а подгружаешь так:
	PHP код:
	
		
		
			
var png: TPNGObject;
png := TPNGObject.Create; // создаем
png.LoadFromResourceName(HInstance, 'png'); // грузим ресурс
Image1.picture.assign(png); // выводим
png.Free; // высвобождаем 
		
		
	 
 
И не забудь uses pngimage