Olá,
No xharbour existe uma classe para acessar a freeimage.dll, só que, quando incluo o "freeimage.ch", como no programa abaixo é gerado os erros abaixo:
#include "fivewin.ch"
#include "FreeImage.ch"
#include "common.ch"
function Main()
local oWnd, oBmp
DEFINE WINDOW oWnd TITLE "SaveToBmp"
ACTIVATE WINDOW oWnd
return nil
Application
===========
Path and name: C:\teste\imag8.exe (32 bits)
Size: 1,565,184 bytes
Error occurred at: 12/11/06, 17:30:40
Error description: Error BASE/2023 Argument error: SizeOfCStructure
Args:
[ 1] = A { ... }
Stack Calls
===========
Called from: => HB_SIZEOFCSTRUCTURE(0)
Called from: cstruct.prg => __ACTIVESTRUCTURE(150)
Called from: => __INIT_BITMAPINFOHEADER$(0)
Isto é alguma incompatibilidade ? Como corrigir isto ?
Obrigado,
Rossine.