Winforms - .net Activated Fires Multiple Times?
Sep 22, 2011
I want to update a database based on the form that is currently activated. I had originally decided to use the GotFocus event. However I now understand that will not work as the form has controls on it. So I then thought I wouls use the activated event. This works but seems to fire multiple times. I put in the following code:
Private Sub frmNewTicket_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated
MsgBox("Form Activated")
End Sub
I select the form and make it activated and the message box appears about 15 times.Why does it do this? How should I handle this. I only want my code to execute once when the form is activated.NOTE: There are several forms that the users will be changing between, incuding forms from other applications.
View 2 Replies
ADVERTISEMENT
Mar 5, 2010
So I've got this context menu working out except that the event behind the actual selection of the menu item seems to fire multiple times. First time I click it, it fires once, then twice, then 3 times. So, in the example I just gave, for 3 clicks it would have fired a total of 6 times (1 + 2 + 3). Why is that?
Below is my code on how I'm creating the menu items. I stripped it down to the relevant pieces; I omitted things like .Tag, .Visible, and .Caption properties. I'm building this using .NET 3.5 and VS 2008.
[Code]...
View 1 Replies
Mar 23, 2011
I've been trying to get a Timer to execute code every 50ms and it's worked okay, but for some reason after doing the code 8 times (i.e. for 400ms) it just stops. As in, won't execute the code any more times. Specifically, it's wired up to an animation (Picture) and a rectangle which moves around the screen (Box). why the timer would suddenly stop executing after doing so for a while? It's the same duration every time.
[Code]....
View 5 Replies
Mar 9, 2012
A form has many buttons. One of those buttons contains code to update the TableAdapterManager. One of the many TextBox controls has code in a Validating event handler. There is code to make sure a US phone number is formatted properly.If the user tabs out of the TextBox the Validating code works perfectly and show a message to the user if the phone number is not properly formatted and the focus is place in the offending TextBox.If the user clicks on a button that has code to update the TableAdapterManager the Validating code fires but instead of focus remaining on the offending TextBox, the code in the button Click handler also fires.
I would like to stop the button code from firing.Here is the code for the Validating event of the TextBox:
Private Sub TextBoxPrimaryPhone_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles TextBoxPrimaryPhone.Validating
' Make sure the phone is formatted correctly.
[code]....
What additional coding to I need to include so focus remains on the TextBox?
View 1 Replies
Sep 28, 2009
I read the lines from a textfile into a string array and then I use a foreach loop on the string array. I want to go through the same string array again after the loop reach the end of the string array
View 1 Replies
Jul 29, 2011
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
[Code]...
View 4 Replies
Jun 27, 2012
So I took this from an example. GetInstance() is called from hundred different places in my program, and when I debug, the line "Prog = New Program" keeps getting hit for each of those calls. Which I thought was exactly what should NOT happen.. Or do I have some fundamental misunderstanding?
[Code]....
It seems the "New" sub triggers a number of calls to Program.GetInstance, before the first one completes. This is due to me earlier having lots of shared public objects in this class, which are no longer shared since the class was made singleton. And these objects, when initialized, calls the Program class for reference to other of it's objects.
View 2 Replies
Jan 23, 2011
Here is my [code]...
My textbox (txtCopies) default value is 1 so naturally, as it is coded above, the datarow is added once into the Movies Table. But what I need to know is how to code if the txtCopies field has a greater integer value.
View 6 Replies
Mar 26, 2012
I keep on getting errors for every line in the code below that tell me that the attributes cannot be applied multiple times. What does this mean and how can I fix it without changing what the code does?
Imports System.Reflection
Imports System.Runtime.CompilerServices
<Assembly: AssemblyTitle("")>
[Code]....
View 2 Replies
Feb 29, 2012
I am doing a project for my company. In that i have to enter the number of items in the first form and in the second form i am going to enter the details of each items. So i have to repeat the second form to get the details number of times depending on the value i have given for number of items in the first form.From the home page i will be entering the values for the master file. after entering the values for the master file then i have to enter the details of the individual item details in a transaction file.
View 3 Replies
Feb 24, 2012
I'm trying to loop the inputbox 5 times but I'm not sure how.
Dim payroll1 As String
payroll1 = InputBox("What is the payrolls for store1", "Inc", , , )
Lblstore1.Text = payroll1
I can get it to loop till a specific amount but not 5 times exactly.
View 9 Replies
Apr 20, 2009
i need this option for a textbox. the undo/redo in two separate buttons and it should be for multiple times not just once.[code]
View 21 Replies
Jul 17, 2011
I have one Private sub that runs in a loop. I want the sub to run multiple times at once. For example the program runs, you press start; you run the program again and press start, again and again... the same program doing the job at once. now i just want one program do to it alone. But i would like it to be user defined. exp. run program. type in a text box 10. press start. and it works as if 10 of them work open working on the same thing.
[Code]...
View 1 Replies
Nov 5, 2010
Is there any way that I can tell if a second version of the same program is opened by the user.
View 5 Replies
Nov 13, 2010
How can I tell something to use a code without completely adding it in that sub again? I have some code that will be used alot within my program. I could write a DLL, but I don't know how to use those!
Here is my code:
Dim str1 As String = System.IO.File.ReadAllText(Me.OpenFileDialog1.FileName)
Dim s2 As String = str1.Replace(".[1gs5]", "a")
s2 = s2.Replace(".[u775]", "b")
s2 = s2.Replace(".[fsef]", "c")
[Code]...
View 4 Replies
Nov 25, 2010
I have a button where I get data from a database that matches a search string I enter. Everything works fine the first time the button is clicked. However, if I click it again with a different search string, I get the same results as the original search string. I've tried to dispose, clear, and reset my dataset before I load the data each time, but it still finds the original query. This is the code I use to get and request the data:
Private Sub btnCfind_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCfind.Click
mdbFile = "TCICUST.DBF"
mdbCond = " WHERE COMPANY LIKE '" & cbCust.Text & "%' ORDER BY COMPANY "
GetDB()
[Code] .....
View 11 Replies
Oct 28, 2009
How can i display (show) the same form multiple times? Lets say Form2. This code only shows the form once: Form2.Show()
View 10 Replies
Feb 24, 2009
I have a DGV in VB.Net 2008 connected to an Access DB table. The DGV is not Read Only, but is full of read-only columns except for one, which contains a combo box. The combo box allows the user to select an outcome for that particular row, and then the program copies in a pre calculated value into the "Profit" column depending upon the item selected in the combobox. Then the user hits the Save button and the DB updates (currently via SQL methods in the XSD).
Easy enough so far.
Here is the code.
Private Sub DGUserBets_EditingControlShowing(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewEditingControlShowingEventArgs) Handles DGUserBets.EditingControlShowing
[Code]....
The problem I have is that it would seem that if a user selects the desired outcome from the combobox but does NOT hit Enter, and simply mouses on to a different combobox to again select the outcome for a different row, the first eventhandler is not disconnected and thus the events fire multiple times. This then causes various default MsgBox errors and brings up problems when the user tries to commit all changes to the DB/exit program etc etc.
What do I need to do? Do I need to .EndEdit somewhere appropriate to force the row to save the changes? And where should I call this?
View 5 Replies
Apr 25, 2012
I am trying to programmatically add an unspecified amount of new UserControls to a form. One will be added every time an entry is selected in a ComboBox contained within the UserControl. Problem is, the SelectedIndexChanged event fires completely erratically. Sometimes twice, sometimes 3 times, etc., but never just once. No matter how many times I set the combobox's SelectedIndex to -1, it fires at least once with a SelectedIndex of 0. Sometimes the Itemselected event fires multiple times inbetween SelectedIndexChanged events.
InvoiceEntry.vb snippet:
Public Event ItemSelected As EventHandler
Private Sub cboItem_SelectedIndexChanged(sender As System.Object, _
e As System.EventArgs) Handles cboItem.SelectedIndexChanged
RaiseEvent ItemSelected(Me, EventArgs.Empty)
End Sub
[Code] .....
View 1 Replies
Aug 15, 2011
I have a number of forms which have a common menu strip rather than copy the control onto each additional form is it possible to just call the menu from another form ?
View 3 Replies
Aug 23, 2010
I want to search data and then populate on a datagrid. I write the name and I click the button and it does work well, but then if I want to search for another name, I write the new name and when I click the button again the datagrid comes empty. No data at all. I will put my code'[code...]
View 4 Replies
Sep 5, 2011
I have a report that displays some sales info. I have a query that takes the data from an SQL Server database and I store it in a dataset. Up to there everything is ok. The problem is that I need to print the same report using Crystal Reports for each row in my query. Is there any way this can be done? I call a form with a ReportViewer tool to display the reports, wich are basic .rdlc reports.
View 1 Replies
Jan 10, 2011
I have a block of code which is used to save some information to a text file. I need to use this a few different times in my app.I could just copy and paste it each time but that seems messy and is adding unnecessary code. I'm sure I can just save the code once and reference it when I need to. I think it's done in either a module or a class or something
View 8 Replies
Dec 20, 2011
Im using a datagridview filter as described [URL].. When the user right clicks the dropdown on the filter twice i get an error "Showdropdownlistbox has been called multiple times before hidedropdownlist".
Im not entirely sure how to avoid this or what the solution to this is.
View 1 Replies
Apr 19, 2011
I know this sounds really bad but I can't seem to figure this out. I am creating a template to use in a form. I have a few buttons that when I click on them will auto type out text into a rich text box. I figured it out for just typing in the text into the richtextbox. richtextbox1.text = "my text goes here" But if I hit the button more than once it doesn't keep adding the text to the rich text box. How can you program a button to enter a text as many times as you click the button?
View 1 Replies
Jan 28, 2011
I have a button and various other controls that when clicked, calls as sub. However if the user clicks the button or any of the other controls multiple times, the sub appears to 'stack up'. For example, if I click the button 10 times, and then some of the menu items that trigger it 20 times, the sub would 'stack up' and execute 30 times total. How can I have the sub cancel calls to itself if its called again? I basically only want the latest call to it to count.
Heres code to reproduce it. Just a button on a form.
Dim intTotalTimesClicked As Integer = 0
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
BlastOfNumbers()
[Code] .....
View 12 Replies
Apr 19, 2012
I am designing a rdlc report in vs2008 for windows application. I want to display the purchase and sales based on department. If i select one department it works fine but have no idea about how to display each department's purchase and sales data in different tables. I have used embedded resource to the report. Report is designed based on the DataTable(on dataset - xsd file) and which contains, ITEMS,Purchase,Sales and Net as Fields. I have attached an image with describes the format that i want to display.
View 1 Replies
Sep 29, 2007
I am trying to use VB 2005 SendKeys.send to fill in fields in a pdf form in a browser (at an online website).The code below works correctly sending keys to Notepad or WordPad, but when I use it to send keysto pages in IE7 or Firefox or even ActiveState Komodo editor I get more than one character and the numberof repeats is variable. For example, if I send "ABC" to a Google page I get AAAAAABBBBC.I have the same problem if I send "^v" to paste from the clipboard - I get multiple pastes.I set my keyboard repeat function to a long delay which did not affect the results.
View 1 Replies
Mar 25, 2010
Consider I have a shared function:Public Shared Function CalculateAreaFromRadius(ByVal radius As Double) As Double
[Code]...
If I have two or more threads in the same vb .net app and each of them calls the shared function at the same time with different RADIUS, will they each get their own AREA? I want to know for each call to the function if it is using same local variables or each call creates new instances of local variables?Will the answers to above questions be same If I have multiple (2+) single threaded apps and they all call the function at the same time with different RADIUS value?
View 2 Replies
Apr 6, 2011
I need to add this line to a text file that is going to have other information added to it several times. I also need to add this line and have the number change every time the additional data is added.
View 6 Replies