Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    562
    testbox, visual basic 2010

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Quote Originariamente inviata da andrew4 Visualizza il messaggio
    testbox, visual basic 2010
    La prima cosa che mi viene in mente: creo una List(Of Double); riempio la lista coi valori dei TextBox convertiti in Double; li ordino con Sort; faccio una scansione della lista ordinata e valorizzo la proprietà Text degli altri TextBox.
    Pietro

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    una soluzione veloce (da controllare)

    Ho 4 TextBox di partenza, nominati TextBox1...TextBox4
    e 4 TextBox di arrivo, nominati TextBox5...TextBox8

    codice:
        Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
            Dim n As Integer = 0
            Dim valori(3) As Double
            n = 1
            For i As Integer = 1 To 4
                valori(i - 1) = CDbl(DirectCast(Me.Controls.Find("TextBox" & i, False)(0), TextBox).Text.Replace("."c, ","c))
            Next
    
            Array.Sort(valori)
    
            n = 5
            For Each v As Double In valori
                DirectCast(Me.Controls.Find("TextBox" & n, False)(0), TextBox).Text = v.ToString
                n += 1
            Next
    
        End Sub
    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.