How to load high-color pics into a Delphi 3 image list at run time

When I load 16-bit color (high color) images into a Delphi 3 image list,

the pictures display at a very low color depth (perhaps just 16-colors).

However, when I load the list at design time, the images appear in full

My Windows display is set for high-color, and I am displaying the image
via an Timage component.

I need to be able to load these images in high-color from my HDD. I'd
appreciate any help.

Thanks, Derek Diaz, University of Florida