Hmm im still not getting anything back, im sure im doing something stupid. Im thinking when im loading the texture at the beginning im not copying the data correctly?!? im not sure.

heres a copy of the project and files, could you possibly have a look to see where im going wrong .

http://www.biocoders.org/files/Quick.zip

its about 332kb

The TcxTexture is a class which im using in my Games engine, I just need this bit so i can view the texture in the editors im building.