Loops And Arrays - After The Loop Is Completed - Pull A Value From The Array And Display It?
Apr 15, 2012
i have a array set up, and i need the array to be global, but i can only get vb to accept it in a button, in addition, after the loop is completed, i am trying to pull a value from the array and display it but am getting an error.the code is as follows:
Public Class Form1
Friend staten As String
Friend statea As String[code].....
View 7 Replies
ADVERTISEMENT
Jun 17, 2009
I am trying to port a program I wrote with old VB 1 and I have many control arrays in the program, and it was so easy to do this in older versions of VB, now I am trying to find how to do this and all the answers I have found are a major productions, to replace something that was so easy to do? I would think that microsoft would make programming easer with each new incarnation. instead they are making it harder. doing away with the DATA and READ statement, now it is much harder to fill an array with a loop, now you have to enter each item in an array ONE by ONE. they did away with the ON statement, I had several ON statements, I had to make complex Select case constructs. to replace a simple one word statement?
To make an array of controls in OldVB all you had to do is Name a Second control the Same as the First, and a dialog pops up and ask if you want to make an array, you click Yes, and that's it, what could be easier than this?
View 1 Replies
Aug 23, 2009
How do I make a loop from 1 to 100 and make it everytime it loops display incrementing numbers to the screen?
View 1 Replies
May 21, 2009
I have 5 arrays named array1 array2 array3 array4 array5. Each array has 5 elements. I want to access each element in each loop via a for next loop the pseudo code would be something like this.
for i = 1 to 5 / this loop calls the individual arrays
for j = 0 to 4/ this loop calls the elements in each array
array (i,j) /do some action on the element here
next j
next i
But as it stands, there is no array called simply array, and I can't figure out how to append the i counter to the word array and thus achieve what I want.
The alternative is to have 5 separate loops, one for each array but I feel sure there must be a better way.
View 5 Replies
Nov 23, 2009
I'm trying to create two arrays filled with a set of strings from two tables in a database and then compare them. For example:
array1[0]="1101" and
array2[0]="0110"
If both respective characters equals 1 then perform an action. But when I run this code I receive the error: Index was outside the bounds of the array. System.IndexOutOfRangeException.
For some reason I believe the problem area is with the following two statements:
comparestringa = userintarray(x) and
comparestringb = eventintarray(x)
When I comment them out, the error doesn't show.
myconnect = New SqlConnection("xxxx")
Dim Table1 As New SqlCommand("SELECT * FROM Table1", myconnect)
Dim Table2 As New SqlCommand("SELECT * FROM Table2", myconnect)
Dim array1 As New ArrayList
Dim array2 As New ArrayList
Table1.Connection.Open()
[Code] .....
View 4 Replies
Feb 28, 2011
So I am writing a program that uses ArrayA(10) and ArrayB(10) and uses Do loops to output the sum of ArrayA(1) + ArrayB(1) in one column then the difference in the next column, then the product in the next column, then the quotient in column 4 of a Matrix(10, 4) in a listbox. And continues doing this until there are 10 rows of 4 columns. I was wondering for tips on how I can get this done.
View 6 Replies
Oct 2, 2011
Been given an assignment to create a space invaders game. Although there's a long way around, is there a way to make my code smarter.Here's the section to make a row of invaders so far:
Public Class Form1
'number of invaders in a row (horizontal)
Dim numberofinvaders As Integer = 11
'set of invaders (vertical)
[code]....
So what I want to do more precisely is have the value of setofinvaders to change how many rows of invaders vertically in a loop.
View 13 Replies
Mar 19, 2012
This program is to display the monthly payment and amortization table for three mortgage loans with the same loan amount, but three different interest rates and terms.The ArrayIndex is not looping properly.The first loan displays correctly, but the other two only display the monthly payment and not the amortization table.[code]I originally had the For...Next loop in the DisplayAmortizationTable() sub with the Do Until loop nested in it. My instructor had me move the loop to the Main() sub, but it did not help.
View 4 Replies
Dec 2, 2010
I need to create an console application that computes the average monthly rainfall, number of months with above average rainfall, and the number of months with below average rainfall, given the rainfall amounts for each month in a particular year. The program must read in and store in an array the monthly rainfall amounts entered by the user one by one.
So far this is what I have got
Const intMonths As Integer = 11 'Constant Month variable
Dim sngRainfall(intMonths) As Single 'Rain for the month
Dim intCount As Integer ' Loop Counter
Dim sngTotalRainfall, sngAvgRainfall As Single 'Total and Average Rainfall
[Code] .....
How to set this up properly and I am having a real hard time figuring out how to make the data go from this loop to another and add the data to the total.
View 15 Replies
Feb 8, 2009
However, it loops through does the first one .... then I have to click the button event again for it to get the 2nd one BUT THEN when I click button the 3rd time it doesnt do the third address it simply repeats number 2
View 5 Replies
Apr 29, 2012
Public Class MortgageDetailsCalculatorForm
Private Sub CalculateButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CalculateButton.Click
[code].....
View 14 Replies
Apr 25, 2009
I have a program nearly completed that visits a web page, clicks a button, and goes on. My only problem is, I cannot find out to add the document completed event in a loop. Basically, it visits a web page, was the document completes loading, it clicks a button, but I can't find how to make it loop.
View 6 Replies
Nov 4, 2011
how to create this sequence using a for loop and/or nested for loops?
1
2
3
[Code].....
View 2 Replies
Jan 20, 2012
I am used to C# and just started vb.net. I am trying to do a while loop when it loops through the items from a list.
While oResponse.outputControl.Items(i) <> Nothing
//Do something
End While
View 2 Replies
May 6, 2009
[Code]...
how many times is the loop executed? what is the value of i after the code is executed? if x and y are dimensioned as dim x(10),y(10,2) as integer, what would happen in the code? what would happen in the code if the first statement was for i = 14 to 12 step 4?
View 2 Replies
Apr 8, 2011
In the first loop once it cycles through once it does not reset the data so it continues to hold the previous data so therefore the outcome is incorrect. Can I reset it to start back at 0?
[Code]...
View 4 Replies
Dec 6, 2010
The following loop starts in x then loops thru y 20 times then goes back and finishes x. how do I get it to loop thru x then complete loop y then loop x once more then loop y completely again 20 times then back to x and another 20 ys. there should be 200 loops today.
CODE:
I need to figure this out as part of a larger program.
View 1 Replies
Oct 9, 2009
how to I use loops to display this?
[Code]...
View 5 Replies
Mar 12, 2012
firstly this is not exactly a problem but more like a quiz. I have 3 arrays which I will load data into from a dataset, in the future this set of data might expand and the code will get excessively long, how can I load the data as seen below using loops without using additional array?
[Code]...
View 2 Replies
Dec 14, 2009
I might be going about this all wrong, but i've been reading up on some stuff, and am venturing into stuff i've never dealt with before. example: when people do things like, dim xxx as new form1
then xxx.show...how do you design that xxx form? and get the objects placed where you want it? Design an object on form2. Say Panel, populate it the way I want it. Code it the way I want it.Then, say on form1, i push a button, and it will display the panel(on form2) on form1?
View 4 Replies
Feb 2, 2012
I'd like to be able to do something like this:
Dim newdata(,) As String = New String(,) { _
{"foo", "bar"}, _
{"fum", "baz"} _
[code]....
If I change the outer loop to:
For Each str() As String In newdata
It builds ok but I don't get what I want. The outer loop process the elements of newdata as a 1d array and the inner loop sees each character of the strings from the outer loop.So...is there a way to use the for each structure and process a 2d string array? If so, what should I change? If not, what is the best alternative?
View 18 Replies
Sep 27, 2009
What I'm trying to do is: Set numbers (0-51, a deck of cards) in an array like card(0) = 23 (Which would represent, say, the Jack of Clubs). Then card(1) = 35. Now I have two arrays.
The first array is what I have mentioned above.
The second array is holding a Boolean value. So what I do is make a loop going through the card() array from 0-51. In this loop it generates a random number between 0 and 51. Then I check the second array (iCardUsed()) to see if it holds the random number.
So iRndNum = 13 (Say 13 was the random number)
loops through the second array checking if the there is a value of 13. If there isn't then I want it to set card(whatever it was on, say 12) = 13. then make iCardUsed(13) = true saying card 13 was true. I'm not too sure what to do if it was true, not false.
Alright, now that I explained what I was trying to accomplish, I'll post some code and the project.
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim iCard(0 To 51) As Integer
Dim iCardUsed(0 To 51) As Boolean
Dim iValue As Integer
[Code] .....
Now, this works, but there are some duplicates in the array. I'm not sure why there would be duplicates. It worked fine when I manually entered data so the logic of it is right. [URL].
View 20 Replies
Jul 12, 2011
I am trying to initialize a multidimensional array. Here is my syntax; this does not create errors but it does not store all values either. Although it correctly prints out all records in this snippet,
dFirstWeek = CDate(FirstWeek)
dFirstWeek = DateAdd(DateInterval.WeekOfYear, -1, dFirstWeek)
Dim dFirstDay As Date
Dim arrWeekYear(5000, 1) As Date
Dim i As Integer = 0
Dim j As Integer = 0
[Code] .....
But this time, only one "j" record appears per "i" record. Why is this? And then after these few records, many dates resembling null dates appear: "1/1/0001". So why do all records appear in upper section, but not from lower? Did I insert values wrongly into this array? And it does not have to have fixed number of rows, just a fixed number of columns.
View 3 Replies
Jan 27, 2011
I'm currently working on a Capstone Point of Sales project. We're using a multi-column list box to pull up the item #, Item Name, Quantity(may be deleted) and Price. However, I haven't had much experience with a connect database in Visual Basic. how to pull and display the data from the database into the list box?
View 5 Replies
May 14, 2010
I want to pull data from database and populate an array. Field one: A short name to call the second. Field tow: A connection string to a database.
EG: Cstr=Connstr("OrDB")
The known name of OrDB would result in a string assigned to the variable Cstr that could be a connection string to an oracle database.
View 7 Replies
Jun 10, 2011
I have been searching and searching and cannot find out how to do what I'm looking to do, that is the only reason I would post a new thread.[code]...
After reading the file, I want to load the NameId, the ColourId and the Text into a multidimensional array. Anything I have found about loading into an array shows text being separated by small delimiters like commas, but this I cannot do because I need to use this format. What I am wanting to do is load all of the NameId's into a listbox and when a certain NameId is selected, it will bring up the Text in a TextBox and the Colour value in a ComboBox.
View 1 Replies
Dec 13, 2010
if i have a text file that reads
gsf
hot
dmg
bp
comp
how can i pull it into an array and if the textbox = any of the lines then execute event something like this
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Me.textbox1.text = (textfile contents) then
timer1.interval = 500
[code]....
im just not sure on how to initiate the calling of the text file into an array.or if i could call lines from a richtextbox and if textbox1.text = a line in the rtb then execute. I guess what ever would be simpler.
View 6 Replies
Apr 19, 2011
Can this be rewritten any better using LINQ? I'm a C#er trying to think in VB.NET for this current project. It's in an ASP.NET Web Forms .vb codebehind:
Public ReadOnly Property AllowedCategoryIds As Integer()
Get
Dim ids = New List(Of Integer)
[Code]....
View 1 Replies
Nov 23, 2009
I need to loop through 2 different arrays.(Visual Basic)If I do a loop within a loop, will I get the results I need?For each order in ShippedOrders and For each order in UnshippedOrders........
View 9 Replies
Dec 27, 2011
For perspective, pretend your trying to print an array:[CODE..]
View 2 Replies