I have a listbox with items, and when I press a button I would like to go to the next item.I'm having a horrible brain fart and have been for quite some time.
for x = 0 to listbox1.items.count - 1 label1.text = listbox1.items.item(x) x += 1 next
I have a Visual Basic 10 program that one forms call another form.. On the called form I have a checkbox object and a 'Click' event associated with it.
My problem is that when the first form 'calls' the second form the second forms Checkbox's click event is called. it only happens when the form.show is used for the first time.
I have a single windows form application that is running in system tray icon.If the user press X button of the windows form a messagebox is displayed with Yes and No ( Yes ->close the form---No->keep the form running in system tray icon).I was thinking to prevent the scenario when the user open another instance of the application when there is already an instance running so i have used this code :
If Process.GetProcessesByName(Process.GetCurrentProcess.ProcessName).Length> 1 Then MessageBox.Show("Another instance is running", "Error Window", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) Application.Exit() End If
The problem is that when i want to test this the message is displayed but after i press ok, a new messagebox appears (that one from Private Sub Form_FormClosing ).If i choose NO i will have to instance running!I have read that Application.Exit fires the Form_FormClosing event.Is there any possibility to cancel the triggering of the Form_FormClosing event?'this is the formclosing procedure
Private Sub Form_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing Try Dim response As MsgBoxResult response = MsgBox("Are you sure you want to exit", CType(MsgBoxStyle.Question + MsgBoxStyle.YesNo, MsgBoxStyle), "Confirm")
I have a MDIcontainer form witch handles MDIchildren. The problem I'm having is when i open a new Mdi child and close the Main form , The app is supposed to ask if i want to save the current MdiChild. Heres my code
I have a validating event for a txtbox called txtname. If the user tries to leave txtname for another txt box without entering their name a messagebox comes up giving an error. I have an exit button which will when clicked ask you if you really want to leave then you can choose yes or no. I can't seem to figure out how to allow the user to click the exit button while leaving the txtname blank so it would bypass the error message and only bring up the exit prompt. Here's what I have coded for the validating event and the exit event.
Private Sub txtName_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtName.Validating If IsNumeric(txtName.Text) Then
When a user clicks on the little red "x" a.k.a. the form close button on the form command bar, what even is activated besides FormClosed()
I know FormClosing() is called, but I cannot really stop the form from closing after my code is run. I want to be able to show a messagebox that asks if the user wants to exit the form or not. Obviously if they click no, I want the form to stay open, how would I do this?
I have an application that the main screen currently has all exit functionality removed by use of a class. I want a certain key combination to exit the program, but cannot figure out how to do this. I.E. Ctrl + X.
I have a validating event for a txtbox called txtname. If the user tries to leave txtname for another txt box without entering their name a messagebox comes up giving an error. I have an exit button which will when clicked ask you if you really want to leave then you can choose yes or no. I can't seem to figure out how to allow the user to click the exit button while leaving the txtname blank so it would bypass the error message and only bring up the exit prompt. Here's what I have coded for the validating event and the exit event.
Private Sub txtName_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtName.Validating If IsNumeric(txtName.Text) Then
I wrote the following lines of code within the even handler for a Process_Exited event. The really weird thing is that on the fifth line I get the error "Process must exit before requested informaiton can be determined. (When trying to access the Exit Time & Exit Code)
Private Sub AssociatedProcess_Exited(ByVal sender As Object, ByVal e As System.EventArgs) Handles
AssociatedProcess.Exited Do Until AssociatedProcess.HasExited = True
I'm having a bit of a problem getting my application to close properly. Basically I have one main form from which all other forms open. If a user tries to close that main form, I want to bring up a MessageBox asking if they want to exit the application.However, when I try to do that it asks the question twice. It seems that the Application.Exit() is triggering the FormClosing event again for some reason, but I don't know of another way to exit the application. BTW, the main form isn't the startup form so I can't use the option to close when the startup form closes.
Now I have a sub to validate a bunch of textboxes and combo boxes.I previously used many IF statements to validate and pop up different messageboxes and Exit Sub in every IF statement.But I heard that too many Exits will decrease the efficiency and they were not recommended to use. Instead, nested IF is better because it will let the process naturally go to the end.Then I found out that if I use nested IF,it will be hard to read, since messageboxes are all separated from conditions.
How do I exit from the recursive loop from the code below. I would like to notify the end-user to select a checkbox in a msgBox before I exit the loop.
I want it so when the "x" button is clicked a message box will appear saying "Are you sure you want to exit?" then if "yes" it closes and if "NO" it stays open. so my code is:
Dim a As Integer a = MessageBox.Show("Are you sure you want to exit?", _ "Vice Versa 1.0", _
CODE:...................
This should work, no? When i debug my project clicking "no" still exits my program. Is this just because it's in debug mode or am i missing something here?
Also no warnings or errors. Is there a way i can make my game pause when the message box shows? I only have it working to if the users presses "p" on keyboard. But also want game paused when message box shows, without pressing "p"
I have just done my program, just skeleton not completely, the final problem has not been solved up to this time.When I run my application, the Icon of its will be showed at TaskTray. I would like the icon is there when I exit fom of application and then If I double click on the Icon, the application will be showed.
I have a WPF application that targets .NET 4.0. When the application starts the %ProgramData%Company NameApplicationVersion directory is created. It is an empty directory. I am not using My.Settings. Why is this directory created and how can I prevent it from being created?
I am trying to show the square root of the number entered in the textbox. when the user presses Q (Uppercase), the square Root should be shown (in the textbox). I did manage to get the sqaure root, but the problem is that when I press Q the Letter Q is also typed in. For example, if I enter 25 in the textbox and press Q then I get Q5 as the result. Is there any work around to this problem ? Below is the code that I have used.
Private Sub Textbox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress If e.KeyChar = Chr(81) Then '81 for Letter Q Dim root As Double = Math.Sqrt(Val(TextBox1.Text))
If I use a button, I can't get rid of the white border apearing around it as soon as I press it. It stays there even after until I press something else. In the button properties I declared the Flatstyle as Standard because I like that look the most.
I have a datatable that has a float data type. I give it a value of say 88.88. I then create a datagridview on a form but the cell value is diplsayed as 89.00. I cannot work out why!
Just had a question regarding a Windows Form Application in Visual Studio 2008.I was wondering if it is possible to have a RichTextBox and have a < (previous) and >(next) button. When the user selects the Next button, a new blank RichTextBox will be displayed, when the user selects previous button, the prevoius RichTextBox w/ whatever text was in there before will be displayed.
This is one of those "seems obvious" as how to do, but came across interesting side effect in implementing. I'm trying to keep two text boxes syncronized when information is updated. In this example, I will be using txtStartDate and txtEndDate. If the txtStartDate is changed, then the txtEndDate should should be updated. Likewise, if the txtEndDate changes, I want the txtSartDate to be updated. The side effect I'm comming across is that when I set them up under the TextChanged event for both, the events seem to retrigger against each other indefinately (endless loop?). Am I using the wrong event? Is this a task for a delegate?
I have an MDI WinForms app in which the MDI parent form has a ToolStrip, MenuStrip and StatusStrip. Whenever the mouse is moved over one of these controls the cursor changes to a 'wait' cursor (a arrow with an hourglass). This seems to be default behaviour in that there is no code to make this happen. The UseWaitCursor property of both the ToolStrip and MenuStrip is false; StatusStrip does not have this property. This occurs in both debug and release builds and confuses the users who think that the app is 'doing' something when really it isn't! Does anyone know what is causing this to happen, and more importantly how to make it stop?
I have a list of URLs in a listbox and I want to remove the Urls containing some unwanted domain for example google.com also I want to know if is possible remove all URLs no containing a domain for example yahoo.com
I've been constructing a small footprint grid control for Winforms.
After adding a vertical scrollbar I noticed that up and down keyboard strokes on the control move the scrollbar. I added no handler to support this functionallity. Indeed I do not want it. Anyone know where this event resides and what is the proper way to override it?
I'm working on a program that will generate and graph random parabolas with integer vertices. I've got a 360n x360 pictureBox set up and used a for-next loop to draw in a grid consisting of 15 x 15 squares. when I plot the generated parabola I get some unwanted lines/curves. I think this is due to the fact that the (0, 0) point of the picturebox is in the upper left corner and the (0, 0) of my grid is in the center of the picturebox. Is there a way to "move" or "set" the pen position to the first point I wish to plot for my parabola without leaving a mark or trail? Or is there something else I can do? I've tried drawing an invisible line before my g.DrawCurve(plotPen point) but when the DrawCurve is executed I still get an extra line.
Private Sub cmdParabola_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdParabola.Click Dim x, xPlot, y, yPlot As Single
I'm using VB 2005 and MS Access 2000. I have a process that does some "stuff" with the data, re-queries the database, re-populates the form then displays a messagebox indicating that the process has completed. My issue is that after clicking OK in the messagebox, that whatever textbox the cursor was in prior to starting the process, now has all the text in it highlighted. If I don't show the messagebox then this doesn't happen. And if I don't call the process that repopulates the form controls, this doesn't happen. There's no code in the app that selects the contents of the textbox so is there a property somewhere that controls this?
I have an unbound data grid view. Every cell that has text will display ToolTipText for that value. I'd like certain cells to have no ToolTip and others to have a ToolTip that provides instruction on what the "X" button is for rather than just having "X" display. If anything, for this particular cell, I'd probably rather have no ToolTip. I've tried setting the ToolTip.Text ="" for the cell immediately after creating the row. On other cells, if I change the underlying text value, I try altering the displayed tip text, but only get the text value for that cell.
How can I remove/modify unwanted ToolTips in my DataGridView?
developed my app on a Vista laptop and deployed it on an XP desktop. When deployed the Form and even some controls are resized so text and portions of controls are not visible.Next I moved the project files and VB to the XP desktop and published the application on that machine. Same result, in fact the sizes were changed within the properties of the forms and controls within the project files