Validating InputBox(es) Using A Combination Of If Statements And Do While Or Do Until?
Mar 4, 2012
I've been validating InputBox(es) using a combination of If statements and Do While or Do Until, but for some reason I can only get this one to work as a Do While (which is fine, but I'd like to understand why I can't get it working as a Do Until).
EmpName = InputBox("Please enter employee's name.", "Get Employee Name").ToUpper 'More Formatting
If EmpName = "" Or EmpName = " " Then
Do While EmpName = "" Or EmpName = " "[code].....
1. create a button 2. when that button is clicked, an inputBox will appear to ask the user how many words they will enter. 3. then display an inputBox for each word.
For example, when the first inputBox appears, I enter "3" (meaning that I will enter 3 words).Then there should be 3 more inputBox (each inputBox allows me to enter only 1 word)After I enter the third word, there will be no more inputBox.How can we FLAG (stop) the inputBox, or let the inputBox know when to stop showing up?
Quick question on the InputBox. I am just learning this, what is the code to "read" commands that are placed from the Inputbox? I can do this in the command line: System.Console.Writeline(), System.console.Readline()
I just would like to know how read the line from the inputbox. Also when I debug my script do I -always- need to have the command prompt in the background?
Can someone give me a site to a tutorial that will help me write a program that will generate a pattern using do while, if else statements,and do until statements. I have been using google but I can't find anything. I need to generate patterns a certain size 6 by 6 or similar such as something like a checkerboard but where the ^ symbols is there a suppose to be a blank space..
I am writing below code for validating compulsary field account no. in form.User's requirement is set focus back on field when error comes :
If txtAccountNo = "" Then MessageBox.Show("Account no filed can't be left empty") txtAccountNo.SetFocus Exit Sub End If
It's working properly. But suppose user don't want to fill form and exiting from application.Message box keep on appearing till user enters account no.
Dim classes() as String = {"FR%", "SO", "JR", "SR", "SR5"}
I need to loop through these values like so:
For Each value as String in classes Next
Problem is, I have a If..Then..Else clause inside of this For Each..Next which says something to the effect of:
If actual_class = value Then txt.Text = "Welcome" Else txt.Text = "Goodbye"
When I run this, unless the individual is the last value in the string array ("SR5") they are going to get the message "Goodbye"...so, I need somehow to both iterate through each value like is done with a For Each..Next loop but also break out of the loop once it hits the student's class, like a Do..While loop - so that their value doesn't get overrun by the Else clause.
How to handle event when I press Alt+X in combination?. I am coding VB.Net in my Windows App and I want to run some routine when user presses this combination but I am unable to handle both keys. Event fires for single key and not for combination of both keys.
Im having some trouble creating this, What im after is like a database, and im sure its got something to do with it, Ive looked all over, but nothing gives me exactly what i want, Basically what do I do when, I have 9 Options, Example, Blue Black Red Green etc...Up to 9 In 3 boxes, now what im after is a shorter way for me to put, example:
CODE:
Then with not much code have it so it works with all 9 colours and gives an answer
I would like to be able to add every combination of a list of numbers to determine which combinations equal a specific result.
Simple Example:
List: 2, 4, 6 Result: 10
How many and which combinations of numbers result in the number 10? The correct anwser is only one which is 4 + 6 = 10. The example is simple but the actual list may contain as many as 10 - 15 decimal numbers.
I have thought of the following as a possible way of checking each combination by using binary:
- There are 3 total number so the possible combinations would be: 123 - Three numbers 000 - Add no numbers 001 - Add the last number
[Code].....
However, I don't know how to actually match up the bitwise bits to the numbers in the array to actually add. Example:
101 - I should check if 2 + 6 != 10 per the example above so this wouldn't satisfy the result... does this make sense? The answer would be 4 + 6 = 10.
how to check and add all combinations from a list of numbers to determine if the result is a specific number?
I'm looking for some function to put together every possible combination of letters and number to create a string that is 14 characters long. I have found ways to make every possible combination of letters and numbers seperately. However, I've never run across anything to come up with them together. Every string created must contain letters and numbers.I just have no idea where to start on this one.
I would like to generate a combination of words. For example if I had the following list:
{cat, dog, horse, ape, hen, mouse} then the result would be n(n-1)/2 cat dog horse ape hen mouse (cat dog) (dog horse) (horse ape) (ape hen) (hen mouse) (cat dog horse) (dog horse ape) (horse ape hen) etc
i would like to know that is there any way to activate a button with the Ctl and a key combination we can do it with Alt and the key combination but my client is asking for ctrl & the key combination i have searched a lot but failed to find anything.
secondly : i have used the alt & key combination for my buttons but the prob. is unless and untill the user presses the alt key the key combination is not highlighted. i have seen progs. where the key that is used for e.g. i have given &Add then the 'A' key is highlighted always with the underline. but when i am doing it by giving the name as &Add unless and untill the user presses alt the underline under A doesnt appear. do i have do more than just giving "&Add".
I'm trying to capture two key presses in my VB.net application, for this example CTRL + B, the code below doesn't work but it does for single keys. I have tried setting keypreview as true but this has no effect. [Code]
In Visual Studio 2008 (windows forms), how can I map a combination of keys (i.e. Ctrl+F) from a form when running the application? Of course I use the keypress event to map individual keys but I haven't done it before for a combination of keys?
write up the code for a program that could find all combination of the letters in a textbox and input the outcomes into a listbox, and I don't want any of them to repeat.
I have 9 numbers 1,2,3,4,5,6,7,8,9. I want different combinations of 5 numbers out of 9 numbers (no repeat of same numbers in a row). E.g. 1,2,3,4,5 - correct, 1,1,2,3,4 - wrong
I want no duplication either E.g.: 1,2,3,4,5 1,2,3,5,4
Any formula which works for 8 or 9 or 10 or n numbers. I know there is 126 ways C(9,5)=(9!)/(4!.5!)=...=126 ways. I need the code to generate unique set numbers E.g.: 1,2,3,4,5 1,2,3,4,6 2,3,4,5,6
i'm currently working on a security program and i need to temporarily disable some key combinations using vbnet. Key combinations such as: Ctrl-Alt-Delete, Alt-Tab, Alt-Esc, Win Keys, Alt Keys, Esc.
How to disable all combination key of windows, I managed to disable taskmanager and altf4, however failed to find disable all windows keys, alt esc. alt space and etc. I don't have any API background.
I would like to know how to display 2 or more keys combination in (e.g. Textbox, msgbox...). When a user press "Ctrl + Alt + W", how to display the keypress of "Ctrl + Alt + W" in a Textbox.
how one would be able to detect what keys are pressed. The problem is i want this done while my application is running in the background. There are alot of examples of doing it when yu are is what you are busy with. My scenario. I have an app process running in the background hidden. The when i press ctrl and t as an example i would like my form displayed.
I have a software that im working on currently and i need the key combination Ctrl+Alt+Del to open up another window.Are multiple key combinations possible in Visual Basic?