I'm fairly new to VB 2010 but very familiar with programming in other languages. I'm trying to make a quick application but I'm at a stand still. I know it's something simple but I've searched around and I may have found the answer but because I don't understand the problem I'll never know. So here goes.
I'm not at my programming station at the moment so I'm going to be very general with my example. Here's what I want to do[code]...
I loop through all of the buttons in a panel. If the button's name is not the name of the btnFunction, then I need to add that control to a list. But it adds the function button either way.
For Each c As Control In Me.pnKybdNormal.Controls If TypeOf c Is Button Then If Not CType(c, Button).Name = btnFunction.Name Then
I need help in finding out if there is a more efficient way of writing my code. The code below is a list of radio buttons all of which have different values for example
radiobutton1 has a value of 1 radiobutton25 has a value of 20 the values are stored in a variable called 'count' the 'count' is incremented by the ammount from the radio button clicked.
Is there a way the radio buttons can be compressed into a for loop and if so how can i still access thier each values.
Make all the buttons code work properly with the help of combo box The combo box will show the category.Suppose there are 2 categories A and B.When we click on A then the code given inside 4 buttons should work.I tried in this way ,I checked the condition of selecteditem based on that added all 4buttons sub code.
How do I code different buttons to display different information on the same panel removing the previous information before displaying the new information?
I am having trouble with a blackjack game I am creating I have buttons 1 - 13 (A-K) I have 5 Textboxes which when the above buttons are pressed displays the values in the textboxes. I also have one more textbox which adds up the values of the above 5 textboxes to give your Black Jack Total.
The problem I have is if an Ace (11) is in one of the textboxes and the Total Value exceeds 21 I need to have the Ace (11) change its value to 1 instead. textbox 1 - 5 will be the card values textbox6.text will be the total Value
I have tried...... if textbox6.text > 21 and textbox1.text = 11 then textbox1.text = 1
This seems to work fine however it only solves the problem of an Ace (11) appearing in textbox1.text so i tried to repeat the code with the other boxes... if textbox6.text > 21 and textbox1.text = 11 then textbox1.text = 1 if textbox6.text > 21 and textbox2.text = 11 then textbox2.text = 1 if textbox6.text > 21 and textbox3.text = 11 then textbox3.text = 1 if textbox6.text > 21 and textbox4.text = 11 then textbox4.text = 1 if textbox6.text > 21 and textbox5.text = 11 then textbox5.text = 1 However this does not work and my program freezes?
I have a piece of software with two tabs, inside each tab there are buttons (the user can add the buttons when they want). when tab1 is full tab2 should start to fill. I currently know how many buttons fit on the screen so I just say something like if buttons > 150 then start to populate tab 2 The problem i have now though is if the resolution is changed then a different amount of buttons can be displayed. so if I put my screen to 1280x720 some buttons are left of. I was thinking of detecting the resolution and then using different cases for different resolutions but this seems very inefficient im wondering if there is a different way?
I'm writing a standalone application in VB.NET using Visual Studio 2005. I want to display/hide a bunch of Buttons based on the selected value of a ComboBox. Each selection would have a different set of Buttons to display, and I'd like to have them arranged in a nice grid.
Driving a TabControl with the ComboBox value would be the kind of behavior I want, but I don't want it to look like a TabControl to the user because it might be confusing.Is there a way to do this?
Basically, I'd like Selection1 of the ComboBox to show Buttons 1-4, Selection2 to show Buttons 5-11, Selection3 to show (maybe) Buttons 1, 3, 5, 6, and 8, etc., have them arranged nicely, and have the GUI show only the ComboBox and the buttons.
Right now i have the following code. it is 4 radio buttons that if selected will display the price of a ticket.
There is a button called "repeat offender" that should take the price and double it. so me, being new to visual basic, were thinking of trying an if statement such as If it is selected decTicketTotal * 2
But this did not work. any help would be appreciated.. just trying to get the repeat offender selection working so when it calculates the price will double.
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.
Im new to coding and this is my first post . so please forgive me if i end up sounding stupid i've been trying to get output of a for loop into a textbox or label for example
using a for loop i want to be able to pause it, display string in text box for 60 secondsthen move to the next loop,change content of the string and display it again for 60 econds.this should go on till end of count.i am currently using a timer in do while loop to pause, but instead of displaying the string contents in each loop,it adds up all contents in all the loops and displays them at the end of count,not what i want. i tried using 'sleep'funtion but its behaving the same.below is the code:
For i = 1 To count Step 3 'empty string disall = ""
I'm using visual studios 2008, VB9 and I am trying to write an app that basically performs calculations on a set of data input by a user. During the calculations, I want to display the data at each step, and have it retained in the display area on the GUI (not overwritten by the next data being displayed).
For example:
UserInput = 1 Do UserInput += 1
[Code]....
I tried this, and other loop structures and can't seem to get things right. The actual app is a bit more sophisticated, but the example serves well for logical purposes.
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]...
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
How can i display images in a picturebox using For Loop. Actually i've tried it before but only one image displays x times. What should i do so that all images will display?
Public Class MortgageDetailsCalculatorForm Private Sub CalculateButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CalculateButton.Click
I would like to loop through a number of integers to display the higher number, I would not know the higher or the lower number. How could I compare them to pick the higher one.
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].....
I'm trying to create a for loop that will display the values (favorite programming languages) a user selects for a listbox.
So far I have this:
Dim selectedLanguages As String = "" For intLoopIndex As Integer = 0 To languageListBox.Items.Count - 1
[code]....
So far, no matter how many items they select it will display a comma even if only one item is selected, example "C#,"However this is what I need it to do:
1. If the user selects one programming language than it should just printout the selected course with a period right after it. Example: C#.
2. If the user selects two languages it needs to have the text "and" between them followed by a period. Example: VisualBasic.Net and C#.
3. If the user selects three or more languages it needs to seperate them like this for example (again with a period at the end): VisualBasic.Net, C#, and Asp.net.
I am trying to create a program in vbfor this problem: "A TV set is purchased with a loan of $563 to be paid off with 5 monthly payments of $116. The interest rate is 1 percent month. Display a table giving the balance on the loan at the end of each month". It must have 1 button and a list box that displays successive balances, contains loops to balances, loop code includes output to the list box, List box displays 2 columns (one for month and one for amount owed) and 5 months are displayed and the amount owed for each. The Amount Owed should go down each month from month 1 to month 5 where month 5 will equal to $0.00
Here is my code so far but somehow the 1 percent interest i cannot get to add on each month so I am not getting the write answer.
Code: Dim rate As Decimal Dim loan As Double Dim pay As Double
[CODE]...
I have attached a jpeg of what the end result should look like when code is being run.
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 having problem with the coding of this (endless loop) and formatting of summary boxes before tests are complete that should not happen. (the overall goals is to have a separate validation procedure that does not calculate or dat displays are not performed until after call function is complete and valid. The validation that takes place are that two boxes are filled in - one is text and the other is a numeric value. (using vb 2008)
The program I am working on uses arrays and a text file. In one section of the program it's suppose to display the most active year for storms between the years 1990-2008. The year that has the most active storms is 2005, but I don't know how to write it in the code so that it displays. Attached is the text file.
So far I have a For Next loop that counts the arrays.
Public Class frmHurricanes ' Class Level Variables Public Shared _intSizeOfArray As Integer = 18