Click here to Skip to main content
14,385,487 members

How to rank text-box?

Amranullah Hassanzada asked:

Open original thread
I have 5 text-boxes in my form which take randomize value according to user inserted values in the previous process. I want to rank these textboxes according to their values, high-value textbox rank "1" lower value textbox "2" and so on

What I have tried:

Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
        Try

            Dim i As String() = New String() {TextBox20.Text, TextBox19.Text, TextBox18.Text, TextBox17.Text, TextBox16.Text}
            Dim lastScore As Double
            Dim lastScorePosition As Double
            Dim position As Double = 1

            For Each i1 In i
                If Val(lastScore) <> Val(i1) Then
                    TextBox25.Text = (position & ",")
                    lastScorePosition = position
                    lastScore = Val(i1)
                Else
                    TextBox25.Text = (lastScorePosition & ",")
                End If
                position += 1
            Next


        Catch ex As Exception
            MessageBox.Show(ex.Message)
        Finally
            Beep()
        End Try
Tags: VB.NET

Preview



When answering a question please:
  1. Read the question carefully.
  2. Understand that English isn't everyone's first language so be lenient of bad spelling and grammar.
  3. If a question is poorly phrased then either ask for clarification, ignore it, or edit the question and fix the problem. Insults are not welcome.
  4. Don't tell someone to read the manual. Chances are they have and don't get it. Provide an answer or move on to the next question.
Let's work to help developers, not make them feel stupid.
Please note that all posts will be submitted under the The Code Project Open License (CPOL).




CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100