Announcement

Collapse
No announcement yet.

FreeImage c++ Builder

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • FreeImage c++ Builder

    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

    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);
    erhalte aber eine acessviolation in der letzten funktion.

  • #2
    Warum Freeimage um ein BMP anzuzeigen?

    Canvas->Handle ist belegt und
    dib ist !=NULL ?
    Christian

    Comment

    Working...
    X