.net - Finding Out Which Instance Of A Form Initiated Another Form Or Module
Oct 5, 2010
I'm trying to figure out the best way to reference a control on a form from within a module. Unfortunately the form is just an instance, so it's not as easy as calling form.control...
Dim ChildForm As New frmSearch
' Make it a child of this MDI form before showing it. '
ChildForm.MdiParent = Me
ChildForm.Show()
That form has an option for printing, which calls another form where certain options are chosen. The print form in turn calls a function in a module, which tries to reference back to the origional form.
childform as new frmSearch -> frmPrintForm -> sub okToPrint (in module Print)
okToPrint tries to reference a listview on frmSearch, but can't find it.
For Each itmX In frmSearch.lstResults.Items
So the solutions I can think of off the top of my head are:
1. Somehow divine which form is the caller of frmPrintForm
2. Pass ChildForm to the frmPrintForm as a variable to be passed on to module Print..
3. Use frmSearch directly instead of using an instance of it.
Number 1 would be my preference, as I don't want to have to pass forms around like that.
View 4 Replies
ADVERTISEMENT
Feb 8, 2012
creating single instance form in MDI Application. How to check whether form's instance created or not?
View 6 Replies
Feb 25, 2011
I have a parent form (form1), which is calling a second form (form2) as modal.[code]...
No form2 is modal. Closing this form2 from the form itself is clear.But how can I close the form via myform2.close from form1 via an event handler?
View 6 Replies
Oct 28, 2009
I have been making a webbrowser for a while now, everything works well, except i am unable to make the 'open in a new window' button work right. So far i have managed to get a new instance of my form to open with the right url, but i am unable to keep that new form open when the orginal parent form closes.
Code:
Private Sub WebBrowser1_NewWindow(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles WebBrowser1.NewWindow
e.Cancel = True
Dim Href As String
[code]....
View 2 Replies
Jun 18, 2012
I have a connection module in which I have written the open and close database connection.... if database connection is an error it will return false else if success it will return true the function of the modules will be called from the form code....
what I need is if the connection is an error the module should also get the form name which returned the error...is it possible???
check my below code....
DBConnection.module
Imports System.Data.SqlClient
Module DBConnection
[Code].....
now what I need is if the functions Open_DB_Connection() or Close_DB_Connection() returns error it should prompt the form name....
View 4 Replies
Oct 26, 2011
I'm trying to find the public delegates contained within a bas module in an assembly. I can identify the bas module, find nested types, methods, etc. but there seems to be no way to get nested delegates.
Note: 'GetNestedTypes' does not return delegates for bas modules.
Convert between VB, C#, C++, & Java [URL]
View 9 Replies
Jun 20, 2012
I recently have convert my project from VB6 to VB.NET2008,after the convert here is a sub that control form from a module that i create,the error was something like
"cmdAdd is not a member of System.Windows.Forms.Form"
Public Sub ButtonSet(ByRef frmObj As System.Windows.Forms.Form)
frmObj.cmdAdd.Visible = True
frmObj.cmdCopy.Visible = True
frmObj.cmdEdit.Visible = True
[Code]...
View 1 Replies
Jul 14, 2009
How can I edit my a form through a module? I am using this code in the module.
Here is where I get an error: Private Sub ExtendedWebBrowser_NewWindowExtended(ByVal sender As Object, ByVal e As WebBrowserNewWindowExtendedEventArgs) Handles Me.NewWindowExtended Button1.Text = "New window event just triggered!"End Sub
The code editor will not recognize when I type Form1, and I obtain the following error when I manually type it:form1' is not declared.I sense there is something I can do here which is very easy to fix this, but I have not worked much with Classes before.
View 2 Replies
Jul 22, 2011
he form has a listview control. The form call a function stored in a module VB file. In the function, I will do something. I want to add a monitor in the function. When finish somethings, the function will add some message to the
View 1 Replies
Nov 21, 2010
I am writing a program in VB2010 Express that handles serial port communication. All subs and functions that handle writing to, and reading from the serial port are in a module. These subs and functions are typically called from a form, e.g. by pressing a button. The command is then sent to a device attached to the serial port, and this device replies with a number of bytes as a result. A 'ReceivedDataHandler' is used to handle the serialport.datareceived event. [code]....
View 6 Replies
Dec 14, 2011
I have a form. The form has a listview control. The form call a function stored in a module VB file. In the function, I will do something. I want to add a monitor in the function. When finish somethings, the function will add some message to the listview. I add the form.refresh event at the after listview add item coding. But, it doesn't work.
View 6 Replies
Sep 17, 2009
Just want to ask something, how can i show form in my Module?
View 2 Replies
Jul 4, 2009
How to add Module to Form in VB 2005?
View 2 Replies
Feb 13, 2010
I have a form that for some reason has several textboxes but I can't find them anywhere on the form. How can I get rid of these?
View 2 Replies
Oct 4, 2009
How do I find which form is currently on top? (child forms in a MDI parent form)
View 4 Replies
Apr 23, 2011
How do I do something like this.[code]...
This is inside the Module separate from Form1 class as you can see right off the bat it's not a class and there is no reference to Form1.. how do I access Form1 without passing reference to make factory modules work like this.
View 1 Replies
Jun 20, 2011
i've created a Sub in a Form.
I've created another Sub in a module.
I call the Sub in the module from the form, passing the form into the Sub defined in the module.
Then i add an Handler to an istance of a control (for example mousemove) and i want to give to this handler the execution of the Sub defined in the form.
Example.
Class form1
Sub Form1Sub()
ModuleSub(me)
[Code]....
The problem is that i don't know hot to call the Sub defined in the form, in the Sub handler using the istance of the form passed in the Sub paramenter in the module...
View 7 Replies
Jul 23, 2009
I have a main form (frmPos) and through a module (modTransaction) I open and close several other forms. This works flawlessly. However, when the function on the module is finalized, I want to clear the main (open) form. Therefore, I made a public sub (clearForm) on the main form and when I call this from the main form it works.
View 2 Replies
May 9, 2009
I wonder how do I delete a Module or Class or a Form.[code]...
View 10 Replies
Dec 15, 2011
I tried to access a variable using a module with this code:
Module DataModule
Public x As Integer = form1.trackbar.value
nd Module
View 11 Replies
Jun 22, 2010
i am trying to create a simple game as homework from my school. now i just stuck on one stage. see the picture on this link how it looks like.[URL]
i have created a module here is the code for module file
Module Module1
Public Sub bknapper()
'create button on fly
[Code].....
View 6 Replies
Nov 17, 2009
I have a situation where I need to display a Modal Window from a vb.net module and feed the contents to that modal form from the module.I am showing the form , feeding data to it from a class module and trapping the events in it using a timer control from the module.It works fine with Show() method but it doesn't with ShowDialog().If I used ShowDialog() then I was not able to continue with the code followed by it and not able to update any contents in the modal form.
I am using VS2003 version.Is there any workaround to this?
View 1 Replies
Feb 9, 2009
I have two forms . each form has a text box. if i type something in first text box, and click next button, it has to show up on the second text box which is on the second form. how would i code this, or how can i use a module?
View 5 Replies
Sep 16, 2011
I have a form called form1 which has a thread that runs a sub from a module.[code]...
Well from the module, there's a part where I have to update controls on the form1. Whenever I try doing it, it updates the value, but not the design. For example I write a delegate which makes label1.text = "111", while debugging, label1.text becomes 111, but it does not show it updated on the form design, it just stays at its default value.
View 4 Replies
Aug 24, 2011
I am working on a chat program and I'm am trying to combine 2 projects into one solution. I have a console project and a win form project. So my question is how do you open or show a form from a console module?
View 1 Replies
Aug 27, 2010
How can I reference the errorprovider on another form from a module.
Sample Code:
Sub
leaveOptionalTBTextValidation(ByRef TBControl
As custTextBoxControl,
ByRef intMaxChars
[Code].....
View 5 Replies
Sep 23, 2009
Is there a way to run a module in a form using a click event? I am trying to setup a easy user interface where when a button is clicked a module will run and generate information in a table.
View 3 Replies
Jun 10, 2011
I'm writing a program in vb.net 2003 and have come up with a problem.
I have a sub SettingsSave() in a module.
Public Sub SettingsSave()
Dim frmSaveSettings As New frmSettings
MsgBox frmSaveSettings.txtName.Value 'for testing purposes
SaveSetting("MyApp", "configs", "Name",frmSaveSettings.txtName.Value)
SaveSetting("MyApp", "configs", "Pass",frmSaveSettings.txtPass.Value)
End Sub
I have a form frmSettings, which has a button btnSave. When the button is clicked, SettingsSave() is called.The problem is, if btnSave is clicked, then either of the two textbox values are changed, then btnSave is clicked again, the SettingsSave() sub still returns the 'old' values (from the first time the save button was clicked).How do I clear the old values from memory? I've tried adding frmSaveSettings = Nothing, and frmSaveSettings.Close at the end of the sub SettingsSave().
View 5 Replies
Jun 7, 2009
I'm making a simple window that bounces around the screen (no reason, just for fun). I can make it work when the moving code is in a Timer_Tick event in the form, but now that I try to move it out to a module, it won't work. Here's what I have:
[Code]....
I try to call it with Bounce(Me) but the form doesn't move. I added a Debug.WriteLine(form.Location) at the end of the sub, and it shows that the location is not changing.
View 7 Replies
Aug 18, 2011
I'm trying to write a sub that when sent a form (if its needed) will create a label on that form. This is because all of the forms will have the same title label. My problem is that, basically, I have no idea how to do this. I also can't get labels to create when the code is written into the form itself; I tried:
[Code]....
View 3 Replies