Laad een tiff plaatje of een jpeg plaatje in

Cursussen, tutorials
Plaats hier uw bijdrage.

Laad een tiff plaatje of een jpeg plaatje in

Berichtdoor Gordon » ma aug 18, 2008 5:34 pm

Een bmp plaatje is eenvoudig.
Maar een tiff of jpg?
Avatar gebruiker
Gordon
Site Admin
 
Berichten: 684
Geregistreerd: zo mei 22, 2005 12:50 am

Re: Laad een tiff plaatje of een jpeg plaatje in

Berichtdoor anthonio » ma aug 18, 2008 6:11 pm

Code: Selecteer alles
hWnd = hwnd(#j)
open "jpeg.dll" for DLL as #j
    calldll #j, "LoadImageFile",_
    hWnd as ulong,_
    "slmjet.jpg" as ptr,_  'De naam van het plaatje dat je wil laden
    klmjet as ulong        'De naam die je wil gebruiken bij het laden van een plaatje
Dual boot: Ubuntu 8.04 - WIndows XP SP2 (via VMware) - Windows Vista 32bit - Toshiba L40 - Dual Core @ 1,76GHz - 1GB RAM - 120GB HDD - VDSL Connection
Avatar gebruiker
anthonio
 
Berichten: 281
Geregistreerd: zo mei 20, 2007 9:58 pm

Re: Laad een tiff plaatje of een jpeg plaatje in

Berichtdoor Gordon » ma aug 18, 2008 8:44 pm

Hmmmm.... goed maar doet de DLL van Alyce ook TIFF?
Er zijn volgens mij "betere" andere DLL's.

Gordon
Avatar gebruiker
Gordon
Site Admin
 
Berichten: 684
Geregistreerd: zo mei 22, 2005 12:50 am

Re: Laad een tiff plaatje of een jpeg plaatje in

Berichtdoor anthonio » di aug 19, 2008 2:32 pm

gehaald uit de help-file.

Code: Selecteer alles
open "NViewLib.dll"for DLL as #nv

file$="test.jpg" 'change to filename of actual bitmap desired

calldll #nv, "NViewLibLoad",_

file$ AS ptr,1 as long,_ 

hImage AS ulong 'handle of loaded image

close #nv

loadbmp "newimage", hImage

open "Drawbmp Test" for graphics as #main

print #main, "drawbmp newimage 10 10"

wait

'when program exits:

unloadbmp("newimage")
Dual boot: Ubuntu 8.04 - WIndows XP SP2 (via VMware) - Windows Vista 32bit - Toshiba L40 - Dual Core @ 1,76GHz - 1GB RAM - 120GB HDD - VDSL Connection
Avatar gebruiker
anthonio
 
Berichten: 281
Geregistreerd: zo mei 20, 2007 9:58 pm


Keer terug naar Leren programmeren met Liberty BASIC

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 1 gast

cron