Vb6 LEGACY Application And New Functionality (Form) Written In C# - Closing The .net Form From Vb6
Feb 8, 2012
Alright, I have a vb6 LEGACY application and new Functionality (Form) written in c#. I have a VB.NET COM Class as a wrapper. I can launch the .NET Form just fine. THe problem I am having is closing the .net form from vb6.
Example:
In VB6, I have something like this:
CODE:
But it does not work becuase frmViewer is Nothing for some reason. how I should close the .NET form that was launched from VB6?
View 8 Replies
ADVERTISEMENT
Oct 27, 2011
I have been building a Web Application (ASP.NET, .NET Framework 4, VB, visual studio 2010). To be very brief the application interacts with a database and performs several actions (Insert Delete Select etc..).I am using several Gridviews, ListBoxes etc and I am not happy with the presentation outcome and the functionality provided by asp.net. In simple words my application looks bad, outdated and unprofessional.I figured that using Windows Forms that will be incorporated to the ASP ap.I have created a Windows Form Control Library to use the dll created in my app as a user control. I found out that this is not supported in .NET Framework 4 (is this true? or am i doing something wrong?). Is there any way to make my application have the 'look and feel' of a windows application? Please note that it is has to be a web app and the clients should not have to download any other application to interact with the server.
View 2 Replies
Feb 24, 2012
I have a form in a Pocket PC app that is set to be the Application form using:Application.Run(New frmMain())Somehow this form is getting closed for no reason while working on another form. No closing event is fired and nowhere in my code can you close the main form anyway. It is only closed by clicking the OK button at the top right of the window. When this is clicked, the user is prompted if he/she really wants to close the application. However, this is not occurring either.Basically, I am on another form which adds a new record to the database. After adding the record the gotFocus event is somehow called for frmMain. When the code in the gotFocus event reaches a reference to a control on the form, there is an exception that states that the object is disposed.
View 1 Replies
Jun 11, 2012
How can I ensure an application is fully closed when the user selects the close window X at the top of the form. It appears to just close the current form by default which is leaving the program still loaded in memory when the user thinks they have closed it. I have tried capturing the close and running application.exit but this closes the whole application even when I only want the current form closed.
View 10 Replies
Aug 16, 2011
I've made a Windows Forms Application that runs fine. It has some buttons that open child forms, which can simply close again without any problem. As I need the form to be in a dll, I changed the application type to a class library and added an extra project containing an exe-file that only references the main form in the dll and shows it. So far so good...
The main form is basically a tabcontrol with a bunch of controls, buttons among others. Five buttons on different tabs use the same handler to open a child form. When I click the button on the first tab everything works fine. The form opens and when it closes, only the child closes. When I click any of the buttons on the other tabs, the child form opens and when it closes again, both the child and the main form close...
I am stumped, especially since all buttons use the same code to open the child form and everything appears to be completely identical, yet the results are not. Below I have pasted the code that opens the main and child forms. I am undoubtedly not looking in the right place, but I also have no idea where to look anymore, let alone what to look for...
The code opening the main form:
Public Sub StartProgram()
'Load the form and show it
Dim frmProgram As frmMain = New frmMain
[Code].....
View 5 Replies
Jun 12, 2009
I need to reload the form of my application. The application has only one form vb.net 2005. I need a button that will call the page_load event so I can restart and reload all my settings. basically I need to call the Sub private Page_load event().I just need to force the reloading of the form without having to close it and reopen it.This is the code which I need to reload:
Public Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
For Each URLname As String In My.Settings.URLtoTrackCollection
URLtoTrack.Add(URLname)
[code]....
View 8 Replies
Jun 4, 2010
Dim frm As Form
For Each frm In Forms
Set frm = Nothing
Next frm
The above code is what I used in VB6 to close all forms associated with my programs before my program closed. I have been searching for information on how to make sure all forms are closed when closing a VB2008 program.
I have seen info on using the Project Property Shutdown mode When startup form closes and I currently have this set.
Is this all that is really necessary? Will the garbage disposal close everything else to free up RAM?
Also, if I have several forms open and want to close all from the main form without closing each one individually, what is the best approach? Is there a collection like in VB6, go through the collection, compare it to the name of the main form and close it if it is not the main form?
View 4 Replies
Apr 2, 2012
I have a parent form that has a list of items and each item has a unique ID. The user can open one or many of the items in a child form (it is set up in a tabbed MDI), but it can only open one instance of each item at a time.
In the parent form, I was going to make a collection (or something like that, maybe there is a better way) to keep track of which items are open in the child forms. I need to know when each child is closed so that it can be removed from the collection and reopened at a later time. I was thinking that when the child form closes, it somehow does something (like raise an event) that tells the parent form to remove the unique ID from the list of current open child forms.
My questions are, is this a good way to do this and I am pretty sure I would use the form closed event in the child form to update that parent form, but as well, I didn't know if this is the best way of handling it.
If raising the event is a good way, are some examples on how to do it out there? I found some for controls, but not while the form is closing/closed.
View 4 Replies
Apr 27, 2011
I have the following code to close a form which is a child. The problem is that when it closes, it closes the MDI parent too.
Private Sub frmTransaction_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
If ListView1.Items.Count >= 1 Then
[Code]....
View 4 Replies
Apr 28, 2010
I am working on a project that has the user building scrapbook pages through several different forms. When the user selects something a presses a button I have the information about the selection load to a list box which is on a CheckoutForm. One of the options I have is for the user to save what they have made (this includes the information in the list boxes) and return to a previous form to build another page. I have been trying to use the Me.Close() but it does not save the information and using Me.Hide() displays the wrong elements on the forms.
View 5 Replies
Dec 29, 2010
i have a parent form which is having a grid view. In the KeyDown event of the grid view i am calling a child form. If the user closed the child form, my application should close both the parent form and child form. What i have done is, i declared a boolean in the child form and passed the boolean value to parent. May be the code below will give the picture of what i am trying to do.
Private Sub gvJournalEntryDet_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles gvJournalEntryDet.KeyDown
View 8 Replies
Jun 22, 2010
I have a unique challenge that I just cannot seem to get by...I have a form with a series of listboxes that allows the user to rename items in the listbox (I probably should be using a listview control instead). When the user right-clicks and selects rename from the context menu I show a simple form with two labels & text boxes showing the selected list box item in one textbox...the other is blank waiting for the user to enter a new name. What I'd like to do is when the user closes the rename form, the information is passed back to the calling form and a listbox refresh method is fired to show the changed name. Couple question:
First, is there an easier method to implement the renaming concept in a listbox (probably should be using a list view) i.e., have I overcomplicated things?
View 4 Replies
Aug 29, 2011
I have 2 forms. When a user clicks something on form1, form2 pops up. After user is done with form2 and closes it (where the dataset is updated), I want form1 to "reload" the dataset to reflect changes made in form2.
View 1 Replies
Dec 29, 2011
I have this form called gamePlay form. This form is showed by my loading form. When the gamePlay form is showed the loading form is closed. At the gameplay form i will be opening another form called congrats form. At congrats form I need to close the gamePlay form. How should I close the gameplay form from the congrats form. I tried creating an instance of the gamePlay form and obviously the gamePlay form won't close since the instance that opened gamePlay was not the one who closed it. I know it's a bit confusing.
[Code]...
View 4 Replies
Jun 22, 2010
I'm developing a window-based application where I've a Main Form A. I open another form B on a button click. When I close Form B, I want to reload the Form A.
View 5 Replies
Aug 20, 2009
I want to reopen a form that was by the main form. Not sure how this can be done noobie programmer.
I Have A Main form that opens up two other forms but it will hide when one form is opened. I want to know how to reshow this form main form when the other form is closed by using the red X at the top right of the window.
View 3 Replies
Jun 17, 2009
[URL]. Attached is a MEF WPF and WinForms project that I have been playing around with. I was able to add two 'plug-in' buttons to the form but how do I provide functionality to the buttons? How can I add objects from a separate assembly, like most plug-ins do? Let's say I want to break out each menu (File, Edit, View, Tools) into their own assemblies, leaving the main application window as a blank form that will import each assembly on startup. Also, could functionality from the Edit menu assembly interact with the code from the File menu assembly? I have also not created custom user controls before so as you can see I am having trouble creating a plug-in menu structure.
View 10 Replies
Dec 17, 2010
Just wondering if anyone has tried the following link which is very interesting and shows integration of spell check functionality in a Textbox or a RichTextBox without the use of ms word spell checking capabilities. I have created a project in vb.net and wanted to integrate the same functionality in my RichTextBox. But sadly this project is in C#. how to convert this project into Vb.net. Download the SpellCheck Application from this link [url]
View 12 Replies
Nov 3, 2011
I'm creating a form that will block the functionality of keyboard and mouse but apparently it is not working.
Here is my
Public Class Form1
Declare Function BlockInput Lib "User32" (ByVal fBlockIt As Boolean) As Boolean
[code]....
View 5 Replies
Jun 12, 2011
I am trying some Uiculture change functionality. In that I need the name and text of controls in a form to change the culture. I got some Demo project and it is in C#. I tried to make the same functionality with the C#.net and Also using VB.net. But the below mentioned code returns control name with an underscore as prefix. But I don't want underscore. Code is actually written in Class library. It works perfectly in C#.
Code is written below
Dim fields As FieldInfo() = form.[GetType]().GetFields(BindingFlags.Instance Or BindingFlags.DeclaredOnly Or BindingFlags.NonPublic)
View 1 Replies
Jun 6, 2011
I want to display date and time on top of the form where normally written form1 forms name. i want to display date in formate of for example 23 August 2010 and time in this formate 12:33:20AM
View 7 Replies
Jun 11, 2011
I a suppose to when the user closes form1 display a messagebox. The messagebox should ask the user if they are sure. If they click yes let them close the form otherwise do not let them. This is the code I have
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim result As DialogResult
[Code]....
View 6 Replies
May 13, 2011
I am trying to get a legacy vb.net application up and running and I need DSOleFile.dll.
View 1 Replies
May 3, 2010
Form1 is a mdi container. It has a bunch of forms that can load inside of it as mdi children. If I close each open form inside the form1, and then click the red X at the top right, application exits fine.If I click the red X without closing the forms inside I get: An unhandled exception of type 'System.CannotUnloadAppDomainException' occurred in mscorlib.dll
Additional information: Error while unloading appdomain. (Exception from HRESULT: 0x80131015) However I can break from it. How do I get the application to not show that error? What must I do to fix those inside forms or close when the red x is clicked?
View 1 Replies
May 27, 2010
Is there a way that a form returns a value? something like ...
sub main()
Dim task as new TaskForm()
dim res as integer=0
res = task.opendialog()
end sub
View 2 Replies
Mar 15, 2012
i have a form with a listbox. the listbox can be edited (things added/deleted) and when the form is closed i would like the items in the listbox to be saved when the red "x" in the top right corner is clicked
View 3 Replies
Dec 31, 2009
i want to check if a certain form is loaded and if so then close it from another form.
View 3 Replies
Oct 27, 2009
I am having a problem with closing a form which I have inherited I have a form called frmAddForm_Simple, which contains 4 main controls (A Data Grid, A Save Button, A Close Button and a Text Box). The idea around the form is to create a form which could be used for inputting of many different types of data which are all entered in the same way (i.e. to add a new row to a database for [Status] table or [Location] table, all of which contain 2 columns in the database (an [Id] and a [value]). On the form I have a property called _FormChanged, which when the textbox text changes, sets the property to True. I then have the following code on the Close Button:-
Public Sub btnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClose.Click
If _FormChanged Then
If MessageBox.Show("Are you sure you want to close and discard any changes?", "Discard Changes",
[CODE]...
Is opened as a dialog (ShowDialog) and when I go to close the inherited form (by click on btnClose) and answer No to the above MessageBox the form closes anyway. Using the Debugged I have worked out that the following events occur in sequence (all of which runs in the Master Form mentioned above):-
1) btnClose_Click sub Routine runs
2) I answer No to the question do I want to close the form
3) The debugger steps over the Me.Close() line (as expected)
4) The debugger jumps up to the Sub Initialise (where ShowDialog was called from) and closes the form.
So at no point has the debugger even ran a line of code which reads Me.Close(), but the form closes anyway so Im fairly confused as to why the form should close.
My Master Form (frmAddForm_Simple) Code:-
Public Class frmAddForm_Simple
Private _FormChanged As Boolean = False
Private _FormLoading As Boolean = False
[CODE].............................
View 1 Replies
Mar 6, 2009
I've got 2 forms; form1 and form2.
Button1 is added to form1.
When I click button1, I want to close form1 and open form2.
I tried the following.
me.close
form2.show
Its not working. Form1 gets closed but form2 is not showing up.
When I use the following code
me.hide
form2.show, its working.
But hide will not unload form1 and it will still occupy memory.
View 5 Replies
Sep 13, 2011
I am trying to close Form1 and then open Form2, but when i do it closes the whole program.I have tried to just hide Form1, but then i can't close the program and I have tried this method too but could not get it to work?
View 2 Replies