|
-
Oct 2nd, 2000, 10:44 AM
#1
Thread Starter
Frenzied Member
I want to know if i make my program executable and i put it on a cd,how could i make it work if i put the cd on another computer(with no vb).Can i put my dll's and ocx's on my cd.
What i want is to run my application directly from my cd,wihtout installing it on the computer that will have the cd.
(soory if i'm hard to understand,i'm french,does it shows!)
sebs.........
-
Oct 2nd, 2000, 11:44 AM
#2
New Member
As far as I know, it´s impossible, because VB doesn´t put
all the stuff needed to run the program on the exe file.
On the other hand, the Dll´s on the Cd doesn´t owrk because
they must be registered in windows (that´s why you need a setup program)...
One thing you can do to minimize the problem, is to generate a setup package only with the OCX and DLL and install in the machine in which you´ll run the CD;
sorry for the english too, I am brazilian, can you see it?
haha
See ya
-
Oct 2nd, 2000, 01:14 PM
#3
Monday Morning Lunatic
You could try making a small bootstrap program which installs the VB runtimes, then runs your program from the CD.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Oct 2nd, 2000, 01:17 PM
#4
Thread Starter
Frenzied Member
tell me more
what is a bootstrap, i think i know ,but anyway and in what language i do it???
Can you guide/help me
PLLLEEEAAASSSEEEE!!!
-
Oct 2nd, 2000, 01:27 PM
#5
Monday Morning Lunatic
A bootstrap program is a smaller program that is used to set things up, then run the main program. The name comes from the phrase "Heaving yourself up by your boot straps" (trying to fly by lifting your feet ).
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Oct 2nd, 2000, 01:34 PM
#6
Thread Starter
Frenzied Member
ok but...........
Thanx a lot but in what language should i write it:
vb,c,c++,assembler
hahaha,the last one was a joke!!
but what language seriously
-
Oct 2nd, 2000, 02:15 PM
#7
Addicted Member
As a matter of fact, a bootstrap is something like an introduction, a prelog and so on to a play, a story and so on. Through a bootstrap the .OCXes and .DLLs are installed onto the computer (and it also makes necessary references to your main .EXE) while your main .EXE still remains and runs on the CD.
You can use almost any language to make a bootstrap and in this case VB is the best.
-
Oct 2nd, 2000, 02:29 PM
#8
Monday Morning Lunatic
I think you're confused here...the bootstrap has to be written in C++ or some other runtime-free language, so that it can set up the VB runtimes first.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Oct 3rd, 2000, 07:45 AM
#9
Addicted Member
-
Oct 3rd, 2000, 08:53 AM
#10
Addicted Member
Perhaps ¡°bootstrap¡± is a term specifically used with VB, and indeed the familiar Setup.exe created by the VB Deployment Wizard does work of a bootstrap in a sense, in my opinion. It is, therefore, not unimaginable that so long as programs developed with VB run on floppy disks they can also run on CD-ROMs, although there are differences between these two storage medias. And again it is too often that a program developed with VB runs erroneously everywhere in need of a .dll or .ocx of this sort or another. It seems that Microsoft Office is basically developed with VB and it runs well on a CD-ROM. Perhaps its bootstrap is developed with VC, I don¡¯t know. Even VB itself is perhaps developed with VC or C++ which again is developed with Assembler. C++ is certainly one of the most powerful programming languages.
-
Oct 3rd, 2000, 02:12 PM
#11
Monday Morning Lunatic
AIEEEEEE!!!!!
Office is written in C++...it just has incredible amounts of VB support. If it was written in VB - think how slow Word would be .
VB is written in C++ and asm.
C++ is written in asm.
asm is written by hand 
Hands are written by...okay - I'll stop there .
PS: "bootstrap" is a term that's been used since the 50s in computing.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|