Clean Up Code - Use A For...Next Loop So Can Fill A Text Box With Sequential Numbers
Sep 10, 2011
I've got Visual Studio 2010 and I am looking to clean up my code technique, since I've taught myself and now I'm taking classes.
I'm trying to use a For...Next Loop so that I can fill a text box with sequential numbers. For some reason, all I can get in the text box is the last number and I feel that at this point I'm probably overthinking it...
All I want is on the button push the text box shows:
Here's what I have:
CODE:
Once I grasp this simple concept, I can move on to the actual challenge ahead of me, but I really want to know the proper way to handle this with out going all spaghetti code.
View 7 Replies
ADVERTISEMENT
Feb 11, 2011
Write the pseudo code needed to sum only the even numbers from 1-n, where n is a value given to you by the user
And I have something like this:
Dim x as integer
n = txtUserNumber
For x = 1 to n Step 2
Total+= sumofnumbers
Next
View 4 Replies
Feb 17, 2009
how to do something similar to what was a control array in VB6 in .NET? I would like to be able to fill the contents of several text boxes using a FOR NEXT loop or something similar..... corresponding the contents of an array with the texts of an equal number of text boxes.
[Code]...
View 3 Replies
Jul 9, 2009
I have a working piece of code that checks that 4 out of 5 random numbers are in sequence. The numbers correspond to 5 dice rolls. I'm trying to learn VB and I think the code can be improved since it's so cumbersome. The sub checks to see if any of the numbers are duplicated and reassigns one of the duplicates to an arbitrary "11" which is outside of the 1-6 range of a single dice roll. Then the values are inserted in an array and sorted and the sequence check takes place. score of 30 is assigned if 4 of 5 of the (sorted) numbers are in order. If not in order, a score of 0 is set.
Code follows:
Private Sub OtherScores4()
'Check if any of the rolls are duplicated and reset one of the die to arbitrary "11".
If Dice1 = Dice2 Then
Dice1 = 11
End If
If Dice1 = Dice3 Then
Dice1 = 11
[Code] .....
View 3 Replies
Jul 11, 2009
I have a text file (*.txt) with a name in each line, like this:
Joe
Dane
Lisa
Kelly
Now I want each name added with a number from 1 to 99.
Like this:
Joe0
Joe1
Joe2
[code]....
I have folowing code:
For n As Integer = 0 To (numbernames) - 1
strContents = objReader.ReadLine()
For i As Integer = 0 To 100 - 1
[code]....
With this code all happens ok and a new text file is created with the desired name-list with added numbers.The only problem is that the last name doesn't get a number added from 0 till 99 but for example 0 till 17.
View 6 Replies
May 24, 2010
What is missing is a way that when I give a print click on the quantity of copies informed skirt with sequential numbers without repetition
[Code]...
View 1 Replies
Jan 2, 2012
I need to remove an instance in a class for which I also created a dictionary with a string key type. Like this...:
vb
'Declare dictionary
Public PersonsList As New Dictionary(Of String, Person)
'At the bottom of frmMain.vb
[code]....
As you see, I end having 120 instances of the class Person, each assigned with a string key consisting in "student1" to "student120".
At other parts of the program I repeatedly refer to PersonsList("student" & n) to set values at those class entries, mainly with a For n ... Next block.
Now... I need a routine to remove one of those instances for good, including its entry at the dictionary, so my first bet is this...:
vb
Public Sub ExpellStudent(ByVal student_index As Integer)
PersonsList.Remove("student" & selected_student_index)
students_count -= 1
End Sub
I assume this is good enough to remove the KVP at the dictionary AND the class instance proper... right?Well, even if that is ok, I foresee one problem... Let's say I removed "student46". Next time I run a For n = 1 to students_count I would bet that I'll receive an exception due to having a gap at "student46" KVP... and that without saying that students_count will be 119, so it will never reach "student120".In short, I need a way to reassign the KVP of the now 119 Person entries, so they're consecutive again (I don't care about them changing their string key values), so I still could use my For n = 1 to students_count ... Next blocks without problems... but I cannot figure out how.
View 9 Replies
Nov 1, 2011
I am making and antivirus in visual studio 2010 using VB.Net using MD5 Hasher algorithm. Plz help me how can i clean a file infected with virus? Note that byy "Clean" i mean repair the infected file to a secure stage, "Remove" is used for deleting the infected file (which i already done.One more thing that i have done the selection of a custom folder or drive, but how can i code behind the "full scan" button. means when user cllick full scan button, it automatically scans full my computer drives including usb flash drives (if attached".
View 9 Replies
Nov 25, 2008
I found this code to rotate a picture online somewhere and made some changes and it works beautifully. My only problem is how much memory it uses. Does anyone see a way for it to use less memory?
Code:
Private Sub RotatePicture(ByRef bm_in As Bitmap, ByVal angle As Integer)
' Copy the output bitmap from the source image.
[code].....
View 1 Replies
Jun 12, 2009
I am trying to copy the values to another sheet but not in any sequence eg.A1,B2,C4,D7 ........and so on. I am trying this slick way of doing it by the code below ( found on the web) without success so far but I got a feeling I am close to the solution. I am new to any kind of Programming. This is my first attempt. (so a chuckle or two is ok after seeing my "difficult" problem)
(This is an excel VBA Prblem)
Sub justdoit()
Dim s As Variant
[code].....
View 2 Replies
Jan 24, 2012
I have created an application that would calculate NFL rating based on statistics pretty much everything is correct but how would i seperate the public function into multiple private one's while still performing the same actions? Example, Private Function CPA( Rather than having a single public function witch performs every step needed
Here's what i have
Dim intcomps As Double
Dim sngInts As Double
Dim sngAtt As Double Dim intcomps As Double
[Code].....
View 1 Replies
Feb 22, 2012
I am waiting for a confirmation email to arrive within the web browser I am using I do not need to click any buttons to open this mail I just need some help figuring out how I can check whether it has arrived or not I already have the code to find the link and navigate to it (I had to navigate rather then invoke due to it trying to open in a new window outside of web browser and out of my control)
How can I keep checking for my specified element and when found carry out the rest of my code or is there another way I should be doing this the code I am using to find the verification link and navigate to it is as follows
[Code]...
I really am desperate for help on this one I have been reading about loops but cannot seem to find any example which I can use and change to my needs I have done so well in learning up until now and I have really hit a brick wall for something which seems so simple
View 2 Replies
Jun 21, 2009
Private Sub Form1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
' Create a GraphicsPath.
Dim graphics_path As New Drawing2D.GraphicsPath
' Add some text to the path.
[code].....
Is what I tried after researching how to get clean text on an aero window, but it is still not nice looking.
View 1 Replies
Oct 14, 2011
I have this html. I'm trying to get its InnerText without any tags in it,[code]What am trying to do is get the text as the user would see it from the class thisclass.I want to strip any script tag, and all tags, and just get plain text.
View 1 Replies
Jul 16, 2009
I have a problem with stopping line from being spaces.Is there a way to do this? The text sheet can look like this.[code]...
View 7 Replies
Mar 14, 2012
had a sequential text file loading into a list box this afternoon, opened the programme a few minutes ago and its not working! The text file was loading first name and surname onto the same line, but now it will only put the first name into it.
Private Sub frmSelection_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Datafile() As String = IO.File.ReadAllLines("Datafile.txt")
Dim query = From line In Datafile
[code].....
View 5 Replies
May 1, 2010
I am trying to create a program for a voters poll, where when a caller calls in, I can enter their vote for one of the four choices in the listbox and it will be automatically added to the vote count. I got that much to work, I need to save the vote to a sequential text file, when a vote is saved. I know I am close but it is just not quite working. I only need help getting the info to save to the sequential text file. I have also included a jpeg of what the form looks like.
[Code]...
View 10 Replies
Apr 26, 2011
I'm working on a program that calculates 2 things. First I need to fill a 5 x 5 array with random #'s from 1 - 10 and Determine the average of each row, each column and the two diagonals, and the second calculation is Fill a 100 element array with random numbers from 1 - 100 and determine the standard deviation and mean of the random numbers in the array.
View 7 Replies
Apr 14, 2009
i'm trying to load a sequential text file into a listbox, and for some reason it won't move onto the next line? instead i get square characters instead
It appears like:
Where the square characters are, i want it to be an extra line as opposed to just that? here's the
Dim YOUREFILE As String = "C:Documents and SettingsAdministratorMy DocumentsPROJECTFILESYOURSTUDENTSCORES.TXT"
Dim objReader As New System.IO.StreamReader(YOUREFILE)
[CODE]...
Here's what the file looks like:
View 2 Replies
Feb 23, 2010
I am using a SQL query to fill a datatable from 2 associated tables. The first table has Products and the second has associated addonpackages. When I loop through my Products I am able to get all of the addonpackages for the first product but after that the datatable is only getting populated with the last addonpackage for each product. ie:
product 1 - all 6 packages are added tp the datatable
product 2 - only package 6 is added to the datatable
product 3 - only package 6 is added to the datatable
...and so on
My query follows. Why I am getting all of the info for the first product but just the last item for all others. No matter which product I would query first, I get all of the associated data with it but only the last for all others.
SELECT Products.ProductNumber, Products.Name, Products.Mnemonic, AddOnPackages.PackageNumber,
AddOnPackages.Name AS PackName, AddOnPackages.Mnemonic AS PackMnem
FROM AddOnPackages RIGHT OUTER JOIN
Products ON AddOnPackages.ProductNumber = Products.ProductNumber
WHERE (Products.Name = @ProdName)
ORDER BY Products.ProductNumber, AddOnPackages.PackageNumber
View 4 Replies
Mar 13, 2012
What I am trying to do is connect a sequential text file up to a list view. It displays alright but i have a button which is to add certain details to the sequential text file, but instead of adding it in comma separated variable format, i.e. John,Murphy, etc... horizontally it adds the information vertically downwards, i.e. John
View 5 Replies
Mar 13, 2012
I have a datagrid displaying details from a sequential text file. I need to have a button to search through this textfile and display only that line of data in my datagrid. I am using an input box to enter the persons name they wish to search for. The datafile contains several lines of info like : John, Murphy, 35, etc.
[Code]...
View 1 Replies
Mar 14, 2012
In my program i have a listbox populated with data from a sequential text file. [code] Mary, Murphy, 16, 893782, Douglas etc.From here the user selects the person they wish to see displayed in the datagrid with all all other relevant details from the text file displaying. Problem is I cannot figure out how to refer to the selected person and then get it displaying on its own in the datagrid. [code]
View 4 Replies
Feb 22, 2012
I am using VBNET2008 to develop a Application using FORM and the Logic using FOR LOOP. Within FOR LOOP logic to fill the Form TextBox from DataSet and also to Fill ProgressBar Progress. Apparently Within the FOR LOOP the FORM TextBox and ProgressBar1 is not filled.
Here are the overall Coding
Private Sub FCountTotalOrderID()
'--- retrieve OrderID Row count from Table ---
Dim strsql As String
[Code].....
View 7 Replies
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
Jun 24, 2012
this is my code
Dim str As String = "str1,str2"
Dim array() As String = str.Split(",")
Dim MyListOfTextBoxes() As TextBox = {TextBox1, TextBox2, TextBox3}
[Code]....
i have 5 textboxes. i want to fill just textbox1 and textbox2 with array value. because no i have to word.but when i run the code "str1" repetition on textbox1,textbox2 and textbox3.
View 2 Replies
Apr 20, 2011
I have a series of checkboxes named cbS1 through cbS20 and I set 'Count' as an integer.What I need help doing is taking the value of count and check the checkboxes that are greater than the count.example: count = 7 so checkboxes 8-20 would be checked.Im not sure how to make an array out of the checkboxes to use in a loop.
View 1 Replies
Jun 11, 2011
I have an Access 07 database I'm using to store my data. I have no problem at all filling a worksheet in excel or a table in word from the textboxes currently on the screen and saving it as a pdf. That's basically how I'm reporting my data from my program.
Where I'm stuck is how can I do the same process for each row in my dataset that has a date or value similar to a filter? I can filter the dataset by adding a query in the dataset designer so it only displays the rows I want to build form reports for, but I don't know how to code a loop to make it work for each row.
Basically I'm looking to find a way to print and/or create pdf form from one button click for multiple records and not just the one currently bound on the screen.
View 2 Replies
May 31, 2011
I am making this program that has a loop that goes to a website and fills in a form within the loop. But first, here is my code thus far
Dim message As String = TextBox3.Text
Dim loopnumber As Integer = TextBox4.Text 'makes the necessary variables
Dim browser As New WebBrowser
Dim url As String
[Code] .....
But what happens is that the loop runs a few times then it errors on the setattribute line (line 19 above) with
NullRefrenceException was unhandled
And I have a feeling that it is not loading the page fully before it tries to fill in the form.
View 1 Replies
May 1, 2009
I have a sub that i wrote only to temporarily fill the database in during run time to be able to test a few other functions that i wrote as well ... weird thing is by the way i wrote it it should only look 100 times... but by the unique ID in the database and the information it pulls back into my list box it loops 700 times before actually stopping the loop ...
Public Sub Fill_LeftOvers()
Dim x As Integer = 0
conn.Open()
[CODE]...
Now i used step debugging and sure enough it only loops 100 times during stepping but in the database it looped like crazy ... i have also tried while x < 100 instead of the do loop but it did the same thing ... i know this may be considered a double post i mistakenly posted originally in the PHP forums earlier today ...
View 2 Replies