I'm working on a Connect 4 game. I created a rectangle with 42 holes punched out of it (drawn in Panels Paint event) and I have 42 circles (created with PowerPacks) placed in each punch out. Right now I'm just trying to get the game pieces to drop into place by looping through each column and coloring each punch out sequentially. Here is my
vb.net
Public Class Form1 Private Sub Panel1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Panel1.Paint e.Graphics.SmoothingMode = Drawing2D.SmoothingMode.HighQuality Dim dimension As Integer = 50 Dim
[code]....
The problem I'm having is with my array of OvalShapes. I declared it as object and I don't think that's right. The for loop under the click event is not producing anything.
I have created a list of my OvalShape on my form and would like to save this information so When I open the Form up I can us an OpenDialog and select what Project to continue editing.Here is my code to create the List:
Friend NoteDotList As New List(Of OvalShape) Sub build_NoteDotLest() NoteDotList.Clear()
I am working on a code that should capture the color of a pixel in a bitmap and then check if the 8 surrounding pixels have the same color. If the checked surrounding pixel HAS NOT the same color it will be ignored, otherwise if it HAS the same color, it should check for its own 8 surrounding pixels and so on.
To do that, I have created an array that starts with a single entry (the x,y coordinates of the initial pixel). So, when a pixel with the same color is found it is pushed to the end of the array. I used a for each loop supposing that VB would keep looping until the end of my array - and since it is growing, the last position of the array would be always pushed until I have not more pixels to be checked.
The problem is that VB is not respecting it, and is considering my array as if it had just 1 entry. Seems that it catch the size of the array when it enters the loop, and regardless the fact I have pushed new items to the array it doesnt keep looping it.
How can I force VB to update the end of array position while looping it? Although I think it wouldnt be necessary, here it goes the code I have so far...
I'm making a card game and I want to try and design my own card deck.
Dim X As Integer Dim currentCard As Integer, currentCard2 As Integer Dim RandomNumbers As New Random() Dim NumberofCards As Integer
[code]....
I started a basic vb.net class for my fall semester of high school, and although I've learned a lot, my goal since the start of the semester has been to do this. I realize there are simpler way of assigning card values than writing 52 if then statements, but I'm planning on doing other things with the statements. As you can see, my main plan of action is to generate a random number for each card, loop through the array list to make sure the random number representing that card hasn't been assigned before, use the value to select the card, and then add the randomly selected number to the array list so it won't be used again (non-repeating random numbers).
1) I'm trying to represent all the numbers with Numberlist.Item(X) and that doesn't work because either a) x represents any one number or b) x always represents only 0, which means it only checks the first number.
2) I think I've read something about using this method for generating random numbers in a loop, that it doesn't work for some reason.
I am trying to loop an array in a sql insert statement but i can't get it working. Below is a demo i'm trying to get it running. I think i am having problem with the declaration of variable in sql statement.
Public Class Form1 Dim arrayValue(5) As Integer Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click[code]......
I am trying to create a multi dimension array that will search each row of the array and total up the number of 0's 1's, 2's, and 3's. I believe that I need to create some sort of looping structure that will search through each row of the array.I have created a listbox that will allow the user to pick which row of the array the program will search.This is what I have created so far, but I am only just learning and I am having trouble wrapping my head around how arrays work. So I'm not sure if I am on the right path or not.
Dim racescores(,) As Integer = {{0, 1, 0, 3, 2}, {1, 0, 2, 0, 0}, {0, 3, 0, 1, 0},
I have a 1-dimensional array that is essentially is written to a csv file. My problem is that after I have loaded the entire array...I wish to write it to the csv file and I'm not sure how to set it up.[code]...
im having some trouble with my loop code. When the isnumeric code detects it not a number it throws the msgbox error message but moveson to the next array for the user to enter a value via inputbox. Is there a way for the program to send the inputbox asking for the value again before moving to the next array?
how to get an array of string from certain datagridviewcolumn,i try using this code,it doesn't work..
For Each row As DataGridViewRow In dgvPaketRow.Rows If Not row.IsNewRow Then Dim str() As String = New String() {row.Cells(0).Value} Dim strRes = String.Join(", ", modCommon.str) msgbox(strRes) End If
I have created a SWAP function that does the swapping if the index value is greater than the index+1 value, with a loop that will iterate through the array (assuming that you dont have to specify how many iterations are required) until the array is sorted.
In VB6 I could set up code to loop through say 10 option buttons to check their values. The code would be something likie this:[code]But in VB .NET it seems that if I use the Controls command as above I cannot use/check the Checked property as Control does not take that as a property of Control. It seems also that I may have to use the Find property of Control as in "Controls.Find" etc.How can I do this in VB .NET? I have a very control intensive application and I must be able to easily loop through controls and check their values without writing out 10 x the code required.
Is there a way of merging (importing or whatver is the correct terminology is) the data from an Array in to a DataTable woithout looping. I already know how to loop through the array to populate the DataTable with new DataRow but I'm looking for something much faster if it exists. I've got a 1 dimensional String array i.e. 'String()' that I need to populate a DataTable with new DataRows.
I have an array of people stored in a custom structure array... how can i copy this array to a temp array so that the temp array has all the same values as the original custom array?
I am trying to create the following program Store in a 1d array a set of 5 place names and in a 2d array the distances between the places. Ensure that the order of the places is the same in both arrays. When the names are places are input the distance between them is displayed. If they are not both in the table a suitable message is displayed
Dim town(1 To 5) As String
Dim Dist(1 To 5, 1 To 5) As Integer
Dim First As Integer
[CODE]......................
I think the best way forward is pass a parameter to the function findnumber.
Mine is a windows app. containing forms named BOM nd BOMSelected..There is datagridview in BOM which contains checkbox column.. When the user selects checkbox, the selected rows should be seen in the datagridview of other form, SelectedBom..I have coded but don't get it working.. Some error..
Here is what i have done !!
Public Class SelectedBom Private Sub SelectedBom_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'HemDatabase1DataSet4.partno' table. You can move, or remove it, as needed. 'Me.PartnoTableAdapter.Fill(Me.HemDatabase1DataSet4.partno)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dt As New DataTable Dim da As New SqlDataAdapter[code].....
i get values in textbox3 ......like 1,2,1,1,4 etc in each loop...but m not getting addition of those numbers...where m i wrong?
I'm building a slot machine, and I'm having some trouble.re's the
'Pulls down the slot If e.KeyCode = Keys.Space Then PictureBox2.Focus()
[code]....
When I debug and click space down, my picture box of the knob slides on down to 175, pauses, and shoots back up. The problem I'm running into, is that it doesn't do anything if I try to pull the knob down again. It doesn't bug out or anything, but it just doesn't do it again
I'm trying to write a program right now for my computer science class for a program where you insert text into a text box, (the text being a password), and then click a submit button. The goal of the assignment is to have a program that looks at the user given password and see if it matches the const password (or one of the three const passwords in my case). If it doesn't, it is supposed to loop back so you can re-input the password. Also, If you enter the correct password, the loop ends and you are to get a msgbox (or, in my case three different ones), and then the application closes. We are to write the code so that if the password is wrong "x" (insert 3 as the number I have chosen), a MsgBox will pop up with a message saying something along the lines of "you have gotten the password wrong to many times.", and then the application is supposed to close. I don't think I could rant on much more, I've done a good (or in my eyes terrible) job of summarizing the assignment.
[Code]...
My problem (aside from, I don't know, a problem with my code itself) is that when It reaches the loop, it goes through all the code again, but I'm unable to change the user given password, and so it just pops up the three failed password entry MsgBoxes (the code for which is temporarily removed), then the failed to many times MsgBox, OR one of the successful message boxes. What I'm wondering is if anyone can help me fix my code so that it functions as desired.
I need a loop to run in the background while my app. is running. The loop has to constantly check for the value of a var and return a value based on the values of the var.
Can a Loop be running constantly without slowing the PC down?
I have a listbox with SelectionMode = MultiExtended. I am trying to capture all the selected values to end up with 1 variable that includes all the selections in the listbox.I'm getting error "Public member 'Selected' on type 'String' not found." at the start of my If statement
Code:
For iLoop = 0 To Me.lstVDN.Items.Count - 1 If Me.lstVDN.Items(iLoop).Selected Then VDN = VDN & Mid(Me.lstVDN.Items(iLoop).Value, 1, 5) & "','" End If Next
I have a csv file with data in it in the format...
EVENT|RUNNER|ODDS 1 - 2 - 1 1 - 2 - 3 1 - 2 - 5
[Code].....
So basically the data contains events, runners and odds. I'm looping through and assigning the variables to the relevant object propeties, alls fine.
The problem comes when I'm checking the next runner id (or event id) to see if it's changed so that I know to create a new object. Well in checking that the id has changed I've already moved one record too far so every time I'm changing to a new id I'm losing one record.
Mine is a windows app. containing forms named BOM nd BOMSelected..There is datagridview in BOM which contains checkbox column.. When the user selects checkbox, the selected rows should be seen in the datagridview of other form, SelectedBom..
This is for .net frameworke 3.5 and visual studio 2008 in VB.Net.Two things we would like to do: 1) loop repeating node blocks 2) loop (through repeating node blocks) within repeating node block loop First thing:
How do you loop through an xml that has repeating node block (<STRUS name="1000A") and extract the following node? For example you want to extract the IdentificationCode in the node that has <SVALU name="ZRT" and is from pos="9".So, the following example has the IdentificationCodes (TGJ23, PGA12, TPX12)