Hallo, hab folgendes problem:
benutze FreeImage mit Turbo c++ Builder.
Wie schaffe ich es jetzt ein FIBitmap in ein TBitmap zu verwandeln um es in einem TImage anzuzeigen.
Habe bereits hier was gefunden:
http://entwickler-forum.de/showthread.php?t=4324
erhalte aber eine acessviolation in der letzten funktion.
benutze FreeImage mit Turbo c++ Builder.
Wie schaffe ich es jetzt ein FIBitmap in ein TBitmap zu verwandeln um es in einem TImage anzuzeigen.
Habe bereits hier was gefunden:
http://entwickler-forum.de/showthread.php?t=4324
Code:
FIBITMAP *dib = FreeImage_Load(FIF_BMP,"test.bmp", BMP_DEFAULT); SetDIBitsToDevice(Canvas->Handle, 0, 0, FreeImage_GetWidth(dib), FreeImage_GetHeight(dib), 0, 0, 0, FreeImage_GetHeight(dib), FreeImage_GetBits(dib), FreeImage_GetInfo(dib), DIB_RGB_COLORS);
Comment