OK - more details on my problem:
1) I used DarkBasic Original (Full)
2) I used build exe, and build final. Neither worked.
3) I CAN make the standalone EXE's, but they perform illegal operations before they even load and crash.
4) This is the very simple program I wrote - the standalones didn't work (btw I've been learning just 2 days).
rem * Title : Hello World!
rem * Author : CMP
rem * Date : 15th April 2003
rem ------------------------
rem Hello World!
rem ------------------------
rem Author: CMP
hide mouse
*Here, I have 8 lines of remarks reminding me how to do functions for reference*
Do
BetterPrint(RND(560),RND(400),"Hello World!")
For delay=1 to 25000
next delay
cls
loop
rem ***************Functions*******************
Function BetterPrint(x,y,t$)
set cursor x,y
print t$
ENDFUNCTION
In DarkBasic or DarkEdit, the code works fine. Hello World! flashes all over a dark screen. But the standalones won't work, even for my other simple programs. I can make them, but then they won't even load no matter what computer I try them on.
This is very annoying and is making me slightly reluctant in going on to learning the real stuff, when my standalones will probably always crash.
As I've said before though, the CaveRunner demo standalone works. I don't get it.
btw - the 3D Game Maker, does that save standalones in the same style as DarkBasic. If I got that product would those standalones crash too?