Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#
sir,
i have designed two windows application in C#.net and i have to join these two.
and run one in other..i.e.call seconds home page into first one..
how can i call it.. (not calling .exe file)
Posted 22-Feb-13 23:45pm
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

you are developed a window application of 2 different? correct..
 

in window application you can not merge 2 individual forms.... but if you want to view the other form then go for this code
 

 
->take one window applciation..
->Add the forms which your are already done in other window application..\
 
ex:
1.goto solution explorer
2.select your project,right click and select add existing items.
3.small window will open then select all the forms you are all ready done and add
 
-> so all the forms of other project will going to add here.
->now if you want to view the form2 in form1 then use the following code in button click or any other events..
 

Form2 fr=new Form2();
fr.show();
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

You have a number of options:
  1. Merge the two programs so that they run as one combined executable, with multiple classes or forms.
  2. Make one project a DLL that can be called by the first one.
  3. Use the Process class to run the second as an independent executable
  Permalink  
v3

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

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 550
1 mhegazy94 460
2 Ravi Bhavnani 230
3 Kornfeld Eliyahu Peter 185
4 Shemeemsha RA 160
0 Sergey Alexandrovich Kryukov 7,295
1 OriginalGriff 6,841
2 CPallini 5,420
3 George Jonsson 3,654
4 Gihan Liyanage 2,797


Advertise | Privacy | Mobile
Web03 | 2.8.140922.1 | Last Updated 23 Feb 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100