chjr201170
05.12.2009, 16:22
Hallo....
Habe eine Problem mit den neuen Strings in D 2009
Ich habe schon alles mögliche probiert und hoffe hier auf Hilfe.
Ich benutze die Leadtools DLL’s (ziemlich alte Version)
Darin gibt es eine Funktion zum Laden von einem Imgae-File
Function L_LoadBitmap(lpszFileName : Pchar ;
lpBitmap : pBitmapHandle;
nBitsPerPixel : integer;
nColorOrder : integer): integer;
Ich rufe das wie folgt auf:
procedure LoadFile(b: pBitmapHandle; filename: string);
…
…
L_LoadBitmap(PChar(filename),b,8,ORDER_BGR);
…
….
Hat bis D6 auf geklappt. Nun will ich das mit D2009 benutzen
Es wird compiliert,
es gibt keine Fehlermeldung oder Exception.
ABER es passiert auch gar nix.
D.h. das Bild wird nicht geladen. Ich denke mal, das ich Pchar umstellen muss. ABER wie und in was ?
Kann mir jemand mit einem Beispiel helfen.
Vielen Dank
Habe eine Problem mit den neuen Strings in D 2009
Ich habe schon alles mögliche probiert und hoffe hier auf Hilfe.
Ich benutze die Leadtools DLL’s (ziemlich alte Version)
Darin gibt es eine Funktion zum Laden von einem Imgae-File
Function L_LoadBitmap(lpszFileName : Pchar ;
lpBitmap : pBitmapHandle;
nBitsPerPixel : integer;
nColorOrder : integer): integer;
Ich rufe das wie folgt auf:
procedure LoadFile(b: pBitmapHandle; filename: string);
…
…
L_LoadBitmap(PChar(filename),b,8,ORDER_BGR);
…
….
Hat bis D6 auf geklappt. Nun will ich das mit D2009 benutzen
Es wird compiliert,
es gibt keine Fehlermeldung oder Exception.
ABER es passiert auch gar nix.
D.h. das Bild wird nicht geladen. Ich denke mal, das ich Pchar umstellen muss. ABER wie und in was ?
Kann mir jemand mit einem Beispiel helfen.
Vielen Dank