this is the code i use.
'' 0) init graphics
Screenres 640,480,32,2
'' 1) Create a pointer
Dim as any ptr MyImage
'' 2) Allocate memory
MyImage = imageCreate(640, 480)
'' 3) Load your image
Bload "snow.bmp", MyImage
'' And then, you can put that image on screen with the.. "put" command :D
'' 4) Draw the image on screen
Put (0,0),MyImage
Dim as single xText '' a variable to keep our x position
Do '' Start of a loop. If you don't know it, look on fb's help, it's easy to understand :)
Cls '' clears the screen
Draw String(xText,430),"Hello World !!" '' draws the string ...
xText-= 0.5 '' increment the value of xText
Sleep 2,0 '' a little pause on each frame (try commenting it, you'll understand why it's needed :) )
Loop until xText>640 '' End of the previously started loop IF and ONLY IF x>640
sleep
i tried to change the order of the code and i either got just the text or just the image , never both.