Click here to Skip to main content
15,867,704 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Ok my question is pretty simple but I'm sure it has a much more complicated answer.
I have looked all over the internet trying to figure this out.
I am trying to make a file browser, kinda like a simplified os.
I want to be able to open exe files that are being accessed from an iso file.

This is my problem... I know how to start an exe from c# with a button or whatever.
But I want to open it within this program. so say I have window1 as the program I am making.
I want to put program1 inside of window1. program1 being a game or application whatever the case may be.

I can't post all the code there is just too much in my application.
if you think you can help me please pm me or reply to this post.
I will give you a way to contact me if allowed.
Posted
Comments
Sergey Alexandrovich Kryukov 26-Feb-14 18:18pm    
First, you need to explain what does it mean "to put program inside of window". "Program" means, code, executable model, process, application. Form means the area on screen, behaving in a certain way, as an UI object. How one can be "inside" another one? Not that it is impossible: you can, say, capture some output of one process and show it in the window of some other process. But a "program" is not just output, it could do a lot of things, including its own UI...

Not that everything is impossible; the question simply makes no certain sense.

—SA
CHill60 26-Feb-14 19:09pm    
I really really don't understand what this is about. I did try.
Bernhard Hiller 27-Feb-14 2:46am    
Do you want to embed the User Interface of the other program into your Windows Forms application, i.e. your application is like a container for the other program?
Serifaz 27-Feb-14 21:13pm    
Exactly what I meant to say sorry I'm kinda bad at explaining things haha

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900