Argh, I meant to add that something interesting is that if I have the check for bitmap running the program runs telling me that the bitmap is present, the information is superimposed over the code Print commands.
So the code looks like
SET TEXT FONT "Arial"
SET TEXT SIZE 30
CLS
LOAD Bitmap "city.png",1
n = 0
status = 0
message$ = ""
Dim e$(2)
e$(0) = " does not exist"
e$(1) = " exists "
HIDE moUSE
SET CURRENT BITMAP 0
fOR N = 0 TO 15
message$ = E$(BITMAP EXIST(N))
TExt 0, n * 20, "bitmap " + str$(n) + message$
next n
PRINT "Welcome to...
Both programs run simultaneous
In other words, with the checker running at the same time as the source code, all the PRINT works. But rem'ing the bitmap check, the bitmap simply does not appear. Without the bitmap check, the bitmap won't load under the run-time error.