Open A Form In Project B From A Form In Project A?
Nov 20, 2009
I am using VS 2008 and I have a solution with multiple projects. I would like to know how to open a form in project B from a Form in project A. The solution starts with the form in project A.I have tried the following and it does not produce the expected behaviour:In Form A I have added a reference to the Project B. The following code is in a form in project A. appraisal is a form in project B.
Dim appraisalForm As New appraisalApp.appraisal
appraisalForm.Show()
The above solution works to a degree. As the form is instantiated in Project A, I cannot reference any of the items in the form in Project B as I could if the Form in project B was instatiated through startup.
For reasons that are beyond my control, I have three Projects. Projects A and B reference project C. Project A references project B so that it can open a large form in project B. I now need to open that large form from project C, but VB won't allow me to add a reference from C to B because that would create a circular dependency. I found a way around it, though. I created a Timer in A, and when I opened C from A, I passed in that timer. When the user performs a certain action, I enable the Timer from A, and this causes C to open B for me.
I have read a lot of the prior questions/answers on this topic but it only took me so far. I have a solution to which I added 2 additional programs. These 2 added programs in essence create a PDF2TIFF converter using GS. I wish to call that form and use it as a utility from my main program. After reading other answers in the forum, I added these two programs as references in the main program and imported everything available, into the main program. I have what seems to be a correct build order set up. I want to open the form in the utility project(s) from a link on my main form. I tried a few things but the only way I could write the code without errors was to instantiate the second program then call that with a button click.
do not know if what has previously been faced with this problem but I can not open my vb.net project and Windows Forms.Here's what it's written when I try to open the Visual Basic 2008 application.
Unable to read the project file links like mediafire.vbproj and after that throws the table next project package load failure: (So I tried to reinstall anything anyway.And even tried to create a Setup Wizard program is not open.And one more thing I do not like what I do not know how to create a program installer wizard so that the program is open without any Visual Basic program in 2008 and hidden codes.Is it possible to do this? If so how to do that ?
i have several projects and one main project.i want to open a form from a different project using a command button in the main form of the main project.i am using Microsoft Visual Basic 2010 Express.the language i am using is VB.NET?
I'm running VS2010, and I'm trying to open (or show) a form from a different project.My solution contains 3 projects: #1-The main program, #2-a custom control DLL, #3-a report generator project.I want to use a menu item click in project #1, to open (Load & show) a form in project #3. I can't figure out how to programmatically get access to the a form in a project #3.
I have made the bad mistake of renaming FORM1 directly on the Solution explorer with the result of me unable to open the form in both designer and code.
The error is:
The Form1.vb does not exist. It may have been renamed, moved or deleted
I have a solution with several projects most of which are code or control libraries. I have a main windows forms application that references and uses these libraries. What i am trying to do is create a 2nd windows application that extends the main one, but i would like to be able to deploy them as separate exe's.
When i try to add a reference to the new app referencing the main app; all seems fine until i try to run the new app i get several error msgs similar to below:
Error 1 Could not find file 'ADODB.dll' referenced by assembly 'D:Visual Studio 2005ProjectsXXXinDebugXXX.exe.manifest'. <newAppName>
i have tried adding references to all the dll's in the error messages and they are still listed when i try to run the new app. I thought of a few work arounds but they require user changes to maintain separate exe's at deployment. I would like to avoid this if possible.
I have a number of projects in a solution and want to be able to access forms in all of the projects from a form in the main project. I thought of doing this to keep each segment of the solution manageble. If something goes seriously wrong in one of the projects it is easier to fix that starting from scratch with the whole solution.I have found numerous suggestions on this topic from "It cannot be done" to suggestions that do not work. The closest that I have come and still does not work is as follows:
Imports VAT_List.Form1 'This is Form1 in Project 2 Public Class Form1 ' This is Form1 in the Main Project Private Sub ListsToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListsToolStripMenuItem.Click 'Imports VAT_List.Form1
How to add an existing form of old project to a new project? Which extension type files to be added to work that existing form correctly?
I actually need frmContacts.vb (because a lot of textboxes and other controls are there) which I have added. Since it doesn't show any existing controls on form, I added other following files as well.
How to add an existing form of old project to a new project? Which extension type files to be added to work that existing form correctly?
I actually need frmContacts.vb(because a lot of textboxes and other controls are there) which I have added now to my New Project. Since it doesn't show any existing controls on form, I added other following files as well. Though there is no use.
Im doing this project but u have a problem. im trying to make it so that when a timer in the first form(form1) ticks a progress bar in the other form goes up by 1.
I have a number of independent visual basic applications. Now I want to develop a window that will have command buttons to open each of the applications. How do I write the code in these buttons?
I am getting some wierd behavior in VS2008. I have the following code in 2 different forms in the same project. One form pops up the help as you would expect when you click the Help button, while the other form does absolutely ntohing when the Help button is clicked.[code]
If there already is a thread for this, then appologies.I have a VB project which displays a message to the User and has a button they can click on to continiue.What i would like is for when the user clicks this continue button another VB app opens up All straight forward so far.The problem is that in the second app id like to open, i have a few different tab pages and id like to be able to open the second app on a specific tab page (Which is not the default when the app opens). Is this possible?
I have a project that I have created, it something like a contact database.It is complete with its own sql server database, and controls and forms.I kinda of understand that I can include this project into another project.This is the tricky part,Can I include my contact project into another project and add more items to the database and forms in a new project?What I'm after is like using classes.My contact database would be like the base class, and the new project would be adding more features to that project.
I'm using VS.NET 2005 PRO, On my most recent WINFORMS project when I try to add a second form to the project I get a pop up that says object reference not set to instance of object. This is coming directly from the add new item template box, not sure what's happening, never had this before,
at my visual studio class we made a data base program! i was using VB 2008 on a win xp x86 machine i copy the project on a usb stick because i want at home to work on visual aspects! my pc have win 7 x64 and now my project doesnt work! it shows me an error i cant get to the second form from project!
how to access a form in a different project but within the same solution? Say I click a button on one form to display another form which is a part of the same solution but resides in a different project.
I develeped VB.NET solution composed of two projects: 1 Win Form project and 1 class library (.dll) project.I need to import all the .NET solution to a "Lab View" project ("National Instruments" product) as an ActiveX object (or suitable LabView object to import from .NET as well). The "Lab View" view interface shoulf have a button which call the WinForm interface.Is it possible? I think that there could be some problems with Win Form project, that is difficult to set inside an ActiveX .NET project.
I am working on the following scenario: I got an existing VB.net application. Now I have to add a login mechanism to it. What I want to do is, add another form to my project and show it before the 'real' form of the program is displayed, so that it can handle the login procedure.
Is there any specific way of calling the form of another application.My main project is a WPF application.From that it is calling another application is Vb.NET.. This is done by creating a process and then calling the exe.
Dim fp1 As New Process() fp1.StartInfo = New ProcessStartInfo("Location of the exe") fp1.Start()
Now the problem which I am facing is that from that exe I need to call a specific form in the WPF application.