For i = 0 To maxrows - 1
For h = 1 To maxrows
Me.Controls.Item("TextBox" & h).Text = ds.Tables("TestCriteria").Rows(i).Item(0) Me.Controls.Item("NumericUpDown" & h).Value = ds.Tables("TestCriteria").Rows(i).Item(1)
I'm writing a program, intended to get a number of points from a label control, and decrement the number in the label control as the number in the Numeric UpDown is increased, and increment the number in the label control as the number in the Numeric UpDown is decreased.
Here is an example of the type of code I'm trying to use to do this with:
Sub UDStrValueChanged(sender As Object, e As EventArgs)
Dim points As Integer Dim tempcheck as Integer Dim oldvalue as Integer If oldvalue < UDStr.Value Then
This is my way the dynamically generate a mathematical equation everytime the button is click. However, I want the combobox or the numericupdown turn disabled when the next question show out. For example, if the question N is generated, the combobox and numericupdown of question generated before N must be disable means that the user only can input to the current question but cant change the answer of the previous question?
Private Sub btnnext_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnnext.Click If counter < 10 Then Dim pnl As New Panel pnl.Height = 40 pnl.BorderStyle = BorderStyle.FixedSingle [Code] .....
this is my code in VB.NET 2008 and it works as the result, i can input starts from 1.00 until 99.99
but i need more than this i want the textbox automatic validate the input as i typed in the textbox
example: i typed "1000" then the textbox will write "1,000" example: i typed "10000.99" then the textbox will write "10,000.99" nb: it has to disabled from typing ","
I need to identify when a user clicks one of the updown arrows in a datetimepicker. Can that be done?ValueChanged event occurs whether the user clicks an arrow or if the value was changed programatically. I need to determine which method was used.
Is there a numeric text box, not an up-down box, a SIMPLE numeric box into which the user can place a number, 5 boxes actually, then on command have the five boxes added and the sum displayed?
I'm sure this type of function is simple, but for the life of me, I can't get it.I have 3 forms. Main form holds a list box, which is my shopping cart.FormP holds the print books in a list box.FormA holds the audio books in a list box.I can send the books from forms a & b to the list box cart on main by way of formMain.ListBox.Items.Add(ListBox.SelectedItem.ToString())but I can't access the items once there and associate a cost to throw to subtotal.[code]
I'm a VB.Net newbie, and would like to write a small app that runs a While loop to check a DNS domain name, and exits once the domain has been registered.
I found code at How to Get Host Name and IP Address in VB.Net - .Net Articles & Samples to resolve the hostname and handle the "No such host is known" error if it still hasn't been registered, but I have a couple of issues:
1. How to make sure the GUI is correctly displayed even though there's an endless While loop? Should I use some kind of asynchronous call so that the window doesn't freeze?
2. I'd like the app to mimize to the icon bar, and have its window title display some status information ("Still waiting/Registered!") so that I can simply move the mouse over it and know whether the domain has finally been registered or not.
I am looking for Visual Basic 2010 code that would loop through all the forms in a project, i.e., the equivalent of the following VB 6 code:dim frmFom as Form for each frmForm in Forms
We're using the Autocomplete functionality for some textboxes. We populate the AutoCompleteCustomSource with data from a database query using a datareader loop. The data in the query is sorted by 'recently used', the most recently used entries are at the top.
Let's say the sequence op the AutoCompleteCustomSource is 'AM1900' 'AF2000' 'AD1950'
After typing an 'A' in the textbox, I would expect the Suggested (or Appended) value to be 'AM1900'. The suggested value however is always the first item from an alphabetically sorted AutoCompleteCustomSource list (i.e. 'AD1950')
I am using a for each loop and each time the loop executes, the text of the label has to be changed.. But for some reason, it only changes the text of the label during the last execution of the loop...
Here is the
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dll
I have a procedure that loops through the directories and subdirectories on a file server and sets the permissions. Procedure is called on a button click on a form.
I need to display on the form which directory is being processed. Similar to if we use the Debug.writeline which writes to the output in Visual Studio. I tried using a ListBox but it only displays the last one and only displays the last one once processing is done. I want to be able to display each directory name as it is being processed.[code]...
I am fairly new to VB but really enjoying programming. I'm looking to create a counter that counts to 25 and loops back around again with a button control and another button control to stop it. So I press a button to start and another to stop and I want it to display the number it stopped on. Is this possible? and how do I do it if it is? I can figure out how to display the label and create a simple counter(that doesn't loop), but I'm unsure on the rest.
I am writing a program in VB 2008 and i need to be able to select different pages. i have a ComboBox with 15 values in it, and based on what value the user selects, that is the Form i want it to go to. for example, if i run the program and select the Value "electrical", then it will take me to the form that corresponds with that selection. [code]...
I have made an app that the user has to type a number, and i want the process for the app to do this how evermany times the user wishes it to do.
for example, the app is ment to create a line in a text document, so they write in textbox1 what they want written on the line, and then in textbox2, tey say how many lines they want to create.
Below is some code I use to loop through rows in a datagridview and set the row colour subject to a "STATUS" field and also changing font colour and boldness dependant on whether a flag has been set to true.
Is this code optimal / can it be cleaned up somewhat? Public Sub ColourMyGrid() Dim varStatus, varBagTemp As Integer Dim myFont As New Font(grdResults.Font, FontStyle.Bold) For Each row As DataGridViewRow In Me.grdResults.Rows varStatus = row.Cells.Item("Status").Value [Code].....
Makes the following statement about the code below:
**"The computer evaluates the loop condition in the Do...Loop statment to determine whether the loop instructions should be processed. In this case, the inputsales <> String.Empty condition compares the contenst of the input sales variable to the String.Empty value. As you know the String.Empty value represents a zero length, or empty, string if the inputsales variable is empty, the loop condition evaluates to True and the computer process the loop instructions. *If on the other hand the inputsales variable is not empty, the loop condition evaluates to false and the computer skips over the loop instructions.
Based on the code I think it is the opposite: ...that while the inputsales value is not empty it should evaluate to true and process the loop and if it is empty it should evaluate to false and skip the loop?
I am reading a data file and storing them in an array of string.Data is random, could be like "1","2","133,18" but sometimes there can be missing values like "?".Once I load the data in the array, I want to check if at least a majority (like 60% of them) are numeric values.If yes, then I wanna track down the higher and lowest value in the array, and output a range of 5.Loop through the array
If 60% of them are numbers (integers or decimals) then find highest value, find lowest value end if produce range
If for example lowest = 1 and highest = 100, range of 5 means 0,20,40,60,80,100 (so 5 ranges are 0-20, 20-40, 40-60, 60-80, 80-100).Also if the ranges turn to have decimals due to weird numbers, I would like to round them up.My problem is, in order to find highest and lowest when there are non numeric values in the array like "?", how should I handle those? I was thinking of something like Double.NaN but I would have to have an array of doubles.
I have a form with many buttons on it and I would like to loop through all the controls in a group control and find out which button is clicked.
I plan to use the click event of the button and I know it's easy to create a click event procedure for all of the buttons but would like to avoid that.
When it comes to threading. I've managed to adapt one of JMcIllhinney's backgroundworker codebank examples to somewhat suit my needs, but not completely. I have a main form, and a second form that appears while I'm running through a for loop. It informs the user what is currently happening. I set up a backgroundworker that allowed me to continue to use the main form during the for loop, but the other "status" form was completely frozen, and any labels or graphics were shown as white boxes. I am struggling to figure out how to be able to move/interact with both forms while the loop is running.
I have made a vb.net application which has 63 forms. On each form label2 should contain the username using the application. The first form displayed to the user is the login form. When the user clicks the login button on this form the user name in all newly opened windows should appear inside label2. How can I do this?
I'd like to make a simple program where my form consists of a textbox and a button. Here's the ide in a nutshell:in form1_load I invoke the sub:
private Sub LoopingLesson() dim i as integer=1 while true
[code]....
what I want is when i hits certain value, like let's just say i is divisible by 365, then the 'while' looping will stop, and a message box saying "target reached" appear. then after I click button1, the looping will resume until it reaches the next number divisible by 365, and so on.