Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303

    [VB.NET]Problema di formattazione [era]

    ho il seguente problema,
    devo aggiungere in una combobox una sequenza di numeri che vanno da 0 a 24
    con il seguente ciclo carico la combo, ma vorrei caricarla nel seguente modo:
    da 0 a 9 invece di 0 .. 9 , la dovrei caricare così:
    01
    02
    03
    ..
    09

    codice:
       Dim i As Integer
            With CboORE
                For i = 0 To 24 Step 1
                    .Items.Add(i)
                Next
            End With
    non sò se il concetto è chiaro?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se devi riempire la combo con le ore (che vanno da 0 a 23 e non da 0 a 24) puoi scrivere

    codice:
       Dim i As Integer
       For i = 0 To 23
          CboORE.Items.Add(i.ToString("00"))
       Next i
    La With e la Step sono superflue ...

    P.S. Il tuo non era un problema di ciclo ma di "formattazione di un valore numerico" ... sarebbe stato il titolo piu' corretto ...

  3. #3
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303
    ok,
    afferrato il concetto, purtroppo la mentalità è sempre quella del Vb6

    grazie

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh ... se avessi usato la mentalita' del VB6 avresti usato la funzione Format ...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.