VS 2008 : Loop Until The User Inputs A Valid Answer?
Feb 16, 2010
Is it possible for you to loop a block of code until the user provides a valid input? Like, when I click the save button, the program will prompt the user for an integer value, and I would like to validate if the user has inputted a valid value. If the user fails to input a valid value, then the program will re-prompt the same message again until the user inputs a valid value. Eg:
If MsgBox("Add copies to this book?", MsgBoxStyle.YesNo, "Adding Book Copies") = MsgBoxResult.Yes Then
Dim CopyQty As String = InputBox("Amount of copies to generate:", "Add Book Copy")
If IsNumeric(CopyQty) = False or (CopyQty < 1) Then
I have a form that has 10 addition execises. The user has the option of using a timer or not. I have the timer part correct, but now I want to be able to check the exercise answer one by one as the user inputs the info.
As this Loops round, the answer for formula will eventually become the same as what was input, X. How can I get the Loop to stop when it has the same answer twice in a row? The counter will count how many times it has had to Loop before finding the repeated answer.
I'm not sure the best way to accomplish this, what i have is 10 checkboxes on a form named chkbox1 to chkbox10, say ther user selects 4 then clicks a button, i was wanting to execute code one after each other like[code]...
I'm trying to create a User form that has six inputs.
1.) User input textbox 5.00 to 60.0 inches only accepted. 2.) User input textbox 2.50 to 30.0 inches only accepted. 3.) User input textbox 6, 8, & 10 nominal input only accepted. 4.) User input textbox 60% or 65% only accepted. 5.) User input textbox 2.50 to 30.0 inches only. 6.) User input textbox where 500 shows up in the box as "standard" but can be changed by user input.
Then an "OK & Cancel" button. I don't know whether to use a dialog box or a form, what class, masked text box vs. not masked, etc.
How can I prevent users inserting sql injection in my database? How can I validate their inputs? I am new with this sql injection. I don't know how to prevent users to insert this sttmnentif and I don't have the idea of sql injection how can I be sure that I am safe with sql injection??
I was trying to find examples of how one would make a webpage using asp so that I could have the visitor enter information on a form and then when they hit submit it will be attached to my webpage indefintaly and any visitor can view it.
i have created a simple form which takes some input from the user. Now, I want that the input should be saved to my harddisk and can be seen later as well. Can you please tell me how to save the inputs as a record on my harddisk.
I mean the first time the form appears, it has four options. All the four options will be a record. The next time the form is re-loaded, then the same four fields will have data for someother client. It should be saved as another user.
I have several text boxes which a user is supposed to input a numeric value and the program will use an array to verify whether the input in each text box falls within the numeric range allowed for that text box. So one text box will only accept number 3-7 and i'm supposed to create an array that will verify the input in that text box falls within that range. Personally, I would just do:
Dim intInput1 as Integer intInput1 = CInt(txtInput1.Text) If intInput1 >= 3 or <= 7 Then messagebox.show("Input Verified") Else messagebox.show("Input must be a numeric value between 3 and 7") End If
I have created a page that creates a number textboxes at runtime depending on the result of a database query, (ie one textbox per row in query result). My problem is that I can't for the life of me work out how on earth to access the text from the textbox that is posted back to the server by the user when they press submit.
I am building a program where all the inputs (10) required from the user are asked on one form. Since it is not possible to let fields blank on the database, I would like to know how can I build an 'IF' saying that if all fields are full, then the database CAN save all the input. So that if there are any field blank, it won't save. I just dont know how to do the database condition. Thats all.
I'm currently trying to improve the speed of my program. Basically the user inputs min and max values for a, b, c, and d and a constant n, and then it tries to find the curve/line in the form a (x/b + c) ^ n + d. However for large ranges (1-100 for a,b,c, and d; total of 100 million values to try), it would take around 100 minutes at the current rate (approx 800k values/minute). I'm wondering whether I can further improve the speed. [Code]
This is what I'm trying to do: I have a listbox to display a list of costs that the user inputs. I want to use some kind of loop to add those numbers from the listbox sequentially, then display the total in a label.
How do I set up a loop (and what kind of loop is best) to pull the numbers and add them to a total? give an example of what the code might look like. I'm new to VB
I'm making a program similar to a wordpad or whatever, but i'm having issues making the user inputs insert at the cursor position instead of at the end.. I'm running DevStudio 5 btw.
Ok so i made a program where the user enters 3 inputs in a 3 textboxes (First Name, Last Name, Bday) and when the person presses enter a check list is made under the checklistbox with the Lastname. So can any1 tell me if i click on that checklist then everything i entered shows up in a label.
Im trying to improve some apps ive written, the first is a console app... Im trying to get it so that i wont get an invalidcastexception if the user inputs a string, when the variable is type "Double"
I have a listview with multiple columns that I need to fill out of information gathered from user inputs in various textboxes I use to have a code for Windows Forms Application as below
[code]...
This works fine.However,when I shifted to WPF and tried to reproduce EXACT same code,it tells me Too many arguments to 'Public Sub New()' Alternatively, Basically I have about 15 data that I want to display in different columns per row in a listview.I need it in such a way I can sort, edit, delete, insert,etc.With my previous methods, I could do those fine, but in wpf im stuffed...
i am trying to make a simple Vb program for children to do simple maths, now im not sure im going about it the right way, i have stored all the questions in a database and have called them up to the form and that is working fine, i cant seem to get the right code to check the answer from the user against my stored answer, i am using txtBox to store my answer and a txtbox for the input
So, I run a select statement in SQL and then it has something like " where clientName = 'John Doe' " I can generate a datagrid or dataset off the SQL statement, but it will only be good fro one client...... I would like to be able to populate a dataset/grid using the select satement and then having something like a combo box of names the USER can choose. Then the user selects the name and the datagrid is populated with that clients info or w/e........
I have a code which runs a check. User inputs values into textboxes in inputform, then runs the check, and the msgbox is displayed. if msg is yes then program continues, else I want it to return to the input for to change values in textboxes. How can I do that?
Below is the code. If (optanodespacing > 300) Then optanodespacing = 300 Dim answerspc As Integer = MsgBox("Anode Spacing Must NOT Exceed 300m,
I want to be able to see if the values a user inputs into 2 textboxs equals the values assigned to a picture. I put these values in the picture's name and tag. Also the picturebox is getting the image from a random function correlating to an imagelist. How would i go about thisI thought of maybe using a checkbox and coding
If picturebox1.image.tag = ("12") _ and textbox1.text = 1 _ and textbox2.text = 2 Then checkbox1.checked = true
unfortunatly when i debug it says the picturebox1.image.tag = Nothing
'Declare the price rate per night Const decNightly_Rate As Decimal = 350D Private Sub btnCalculateCharges_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculateCharges.Click
[code]...
I am trying to make a hospital form where the user inputs data for a hospital bill. I have to create three functions: CalcStayCharges, CalcMiscCharges, and CalcTotalCharges. I do not know why this code won't work.
I am trying to create a program that the user enters the number of enrollments for 5 different campuses during two semesters. I just got started and here is what I have so far but when I run the program it is stuck in an infinite loop and will not go to the next function. I am not sure how to end the loop.
Here is what I have so far: Module Module1 Dim SIZE As Integer = 5 Dim campus() As String = {"Decatur Day", "Decatur Evening", "Huntsville Day", "Huntsville
I am having problem with the coding of this (endless loop) and formatting of summary boxes before tests are complete that should not happen. (the overall goals is to have a separate validation procedure that does not calculate or dat displays are not performed until after call function is complete and valid. The validation that takes place are that two boxes are filled in - one is text and the other is a numeric value. (using vb 2008)