opening a program on another computer

i was wondering what i would need to do to be able to get one of my programs to be able to be opened on a different computer without the other person needing to download anything.
I don't think that you can unless you write your program to handle it's input and output through the internet or a modem. That's the topic you'd have to do research on. I don't know how to do it.
i mean if you put it on a CD and then try to open it on another persons computer.
You need to include more information about your program.
1. Is it a windows/linux program etc?
2. Which compiler do you use?
3. which libraries did you use?

BTW: Depending on your answer to 1., the correct place to ask this question might be the windows or unix forum.
ahh, ok.
its a windows program compiled on microsoft visual C++ 2008 express edition and i used
1
2
3
4
5
#include <iostream>
#include <string>
#include <time.h>
#include <cstdlib>
#include <windows.h> 


and i hadnt thought about asking in one of the other forums, because im a beginner and it came to me when i tried to get a friend of mine to play it on their computer and it didnt work
I don't know about Visual C++ express, but someone else here can probably answaer your question
closed account (z05DSL3A)
Probably the least you would need to do is put copies of the following .DLLs in the same directory as the program.

msvcm90.dll
msvcp90.dll
msvcr90.dll
BTW: It might have an option to create a "statically linked executable", which basically means that you get a bigger executable file, but you don't need the dlls to run it.

You might want to read the license for the Visual C++ Express. I don't know, but it might be restricted to "educational purposes".
Last edited on
closed account (z05DSL3A)
From MS site (Express FAQ)
http://www.microsoft.com/express/support/faq/

7. Can I use Express Editions for commercial use?

Yes, there are no licensing restrictions for applications built using the Express Editions.

Last edited on
Topic archived. No new replies allowed.