Difference Between Form1.Close & Form1.Dispose?
Oct 21, 2010Which different abount Form1.Close and Form1.Dispose?
View 1 RepliesWhich different abount Form1.Close and Form1.Dispose?
View 1 RepliesI have got 2 forms ----- form1 and form2
i wanted to navigate from form1 to form2. and then close form1
i did the following code.
-sub form1 _ page load
dim form as new form2
form.show()
me.close
-end sub
i also tried -- form1.close() and form1.dispose() but all in vain
Problem is that my form1 is not getting closed
I have these code in my project one from my lecture one that i did myself [code]what is the difference between "dim" something as new form than using the form name straightaway?
View 2 RepliesUsing VB 2008:Situation: A Form1.BackgroundWorker calls a Form1.subroutine. That sub starts a Form1.Timer with Me.tmrOK_BlinkForm.Enabled = True...fires Timer code in event: Public Shared Sub tmrOK_BlinkForm_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles tmrOK_BlinkForm.Tick
Form3.Visible = True
Form3.Label1.Text = gNowButtonDispText
Form3.BackColor = Color.White
Form3.Refresh()
[Code]...
There must be a way to do this, I just need the correct BackgroundWorker Syntax send Stop commad to Form1.Timer from Form3.Click_event...all inside a Form1.BackgroundWorker thread started in Form1.
In my window application, Form1 variable eg. Public str as string. value blank/null when move to Form2 and Back to Form1. How to maintain Form1 varable's value when back to Form1 In vb.net if any one know, reply me soon
View 2 RepliesI have an aboutbox1 and form1..I also have a button. When I click the button it runs the backgroundworker. My background worker then opens form1.My backgroundworker doesnt just open it, it does alot of other stuff so don't ask why im doing it like that.My problem:When the background worker opens form1, form1 is not responding.
View 3 RepliesI used to always do the following:
con.close()
set con = nothing
Does con.Dispose() do both of the above 2 lines of code or do I do con.close() and then con.dispose()?
whats the difference of Me.Close and Me.Dispose...What code does releases memory resources that was used by ".show" command?Im currently creating a program and i just used both of them... is that ok?if it is ok... i know some commands have issues on what should i type first.. so what will i type first?
View 5 RepliesI am having a problem with the form. I want to make that if the form2 close, the form1 will be shown. I've tryed this code but it doesn't work.
If me.close then
form1.show
I need to be able to start with Form1, move to LoginForm, then back to Form1 taking 2 variables and the "values" they have in the LoginForm back to Form1 and using the variables. I start with the main form (Form1) and have the user enter some information. Once they click OK I have the LoginForm open. After they enter their credentials I will check to make sure they are legal users, then go back to Form1 (here is where I need to take the Username and Password with me) to log onto a server using the same credentails from the login form.
View 1 RepliesPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form2.Show()
Me.Close()
End Sub
i have this code on my MDI parent and on button click i would like Parent to close and form2 to load/show.yet with current code when i click button it closes all the app and doesnt load from2
I am Matthew and I'm extremely new to coding and any sort of scripting language; yet I am highly interested in programming and want to learn lots about this subject. So to start myself off I am trying to create some applications which I could use in day-to-day life to just basically make life easier.So the first program I am trying to make I am already confused and not sure what the heck I have to do in order to get it functioning, I've looked on lots of videos on you tube for tutorials and they have all done a great job but some videos just don't answer my questions.When I click a button and "Form2.Show()" appears, how can I make it so that when I type text in a list box in form2, it doesn't disappear when I close it? Then once I have known done that, how can I make it so I can choose a random string of text in the list box on form2 to show up on the click of a button on form1? Then a final question is, How do I prevent fields being reset in form1 & form2 on program close? Also, is it ok for me to make a thread asking 1 simple question? or do I have to ask a handful each time to save threads or something?
View 30 RepliesI have login form as start up form and i call Form1 after successful validation and in Form1, i have close button on click of Close i would like to reset username and password fields on loginform to null. If i add code in form1 below i get exception Dim fmLogin As New LogInForm
An unhandled exception of type 'System.StackOverflowException' occurred in System.Windows.Forms.dll
Make sure you do not have an infinite loop or infinite recursion
I get above on LoginForm below statement Dim fmMain As New Form1
Im trying to make a custom splash screen , but i cant seem to get it to work. Im trying to display a welcome screen for 3 seconds then close and display form1 (main form).Heres my current code.
[Code]...
I have 2 forms. In form1 i have a textbox called TextBox1 In Form2 i have another textbox called TextBox2.
I want the text from textbox1 to textbox2, i tried this.
TextBox2.Text = Form1.TextBox1.Text
Do i need to make changes to the first textbox?
I want to capture Form1 window, not what is on top (what I actually see).
Dim screenshot As System.Drawing.Bitmap
Dim graph As Graphics
[code]....
It captures what is on top, for example: I have firefox on top, so in myPic.bmp will by firefox, not Form1 window. So, how can I do that when some programs are on top, it captured Form1 window?
How to make in VB08 Background image to be .gif animeted I put the picture that is .gif for background image but no effect from the image how to fix it?
View 7 RepliesI may have corrupted my Visual Studio Software. I have two problems which may be related. The first is when I open anew project, I can't change the name of the form. I enter frmXXXX and it returns a splash box indicating I may loose my programming. If I continue the program gives me an unusable form. This happens when I have not even begun to use the form. My Visual Studio is set up to work with Visual Basic only.
Secondly, when I try to incorporate events, I can not get them to function. Using the basic form set as Form1, the Load event will work, but it enters as "Private sub Form1_Load ........ Handles MyBase.Load not Me.Load. When I try to use the events: KeyPress. KeyDown Or KeyUp, I can't get them to function. They also are entered as ........ MyBase.KeyPress. To enter an event I go to the Properties Menu, and use the event enry, click on the function, then double click the function. The sub-routine is loaded into the program, but doesn't function. I am learning by using a text book that the same programming works in a demo which was downloaded.
[Code]...
Here I am Clear the object using Dispose( Mycmd.Dispose()). Can I Use here Nothing ( Mycmd = Nothing?. Which is the Best ?
Well i meant In Form1 theres an object named NUM in which i have Stored Few values Now i want to use this Object NUM in form2 so that i can display its value in Form2.. ima unable to access it in form2.
View 6 Repliesif in vb.net, I can call like this form2.show (), but how in wpf vb.net?
View 1 RepliesMy program has two forms. Let's call one Form1 and the other Settings. It's possible that Settings may be opened before Form1. Settings may also change some settings that need to be updated immediately on Form1. The thing is, if Form1 hasn't been opened yet, certain elements haven't been fully initialized (even tho Form1's properties can be modified since I do create an instance of the form on program load). Since these elements haven't been initialized, if Settings tries to modify them, it crashes the program.
Are there any ideas how, maybe to keep Settings from modifying stuff on a form that hasn't been loaded yet for the first time.
I have a class called class1, in that class i wan;t to write something in a textbox in form1, but it won't let me access Form1.TextBox1.text, another problem is that it won't give me the save dialog in excel, but thats another problem.How can i acces Form1 controls?
Form1 code
Public Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Call ThisDrawing.GetFilepath(True)
If Me.TextBox1.Text = "" Or Me.TextBox1.Text = "False" Then MsgBox("Er is geen geldige filenaam opgegeven")
End Sub
[code]....
I am having problems making changes to form1 from form2..I tried declaring form1 on form2 Dim f1 as form1.[code]I can change form2 from form1 but not the reverse.
View 5 RepliesIn my application I am using some sort of 'FirstRun Wizard' to make basic settings such as data path, theme settings and other adjustments before the application starts for the first time. I am using the following at Application Start to accomplish that:
If My.Settings.FirstStart = "1" Then
dlg_FirstRun.ShowDialog()
Me.Hide() 'Form1 - my main form
End If
Now, my "FirstRun" dialog has a Cancel Button and I want the application to exit entirely if that button is pressed. At first I used Application.Exit() but it looked a bit strange because my Form1 gets shown for a fraction of a second before the application closes. With Form1.Close() I can do the same thing and the advantage is that my form does not show up at all. However, I wonder if this is a save way of doing it?
this looks like to the forum I need. I have a question on somethings. My data is pulled from a local SQL sever express. First, Form1(Customer) has has data. his customer has a vehicle in another form this form is called (Vehicle) form.I have created the customer form in a detailed form and the vehicle form on a grid design.
View 1 RepliesI have been converting my VB6 programmes to VB 2008, and I am beginning to regret it.According to the books that I am reading on the subject, I can call a second form from the first one. That is, when the first form code has completed, and the final line reads:
frmForm2.Show()
the second form should open and wait for input.This does not happen, the form flashes and then disappears without allowing any input, or button click.I must admit that I preferred being able to start from a module, with a Main() sub, which then read the forms, a la VB6. everything seemed to work fine then.
I made 2 form.
In form1 I have this:
form2.show()
form2 ends up behind form1, how can I make form2 appear in front of form1?
Form2.showdialog() will make form1 disappear until form2 is closed, that is not what I want.
How do i get a Shockwaveobject to dock into form1
View 1 RepliesMy problem is that I built this program for my VB class, but I built it on my desktop at home which is a 23" monitor. When this is opened on a smaller screen, you dont get to see all of the project. I want to add a vertical scroll bar but that is beyond what I have been taught and beyond what my book teaches...
how to get a vertical scroll bar to scroll the whole form?