Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [vb6] formattare numero a 2 cifre

    ciao! devo formattare un numero in una stringa in modo da ottenere sempre 2 cifre, esempio se ho 12 vedrò 12, ma se ho 6 vorrei vedere 06...
    come fare???
    tnx!
    ...l'importante è non cadere dal palco...
    www.sisimizi.com

    : ghiboz : | ° nani ° | : gBlog :

  2. #2
    io farei in questo modo, non so se sia il migliore ma è l'unico che conosco e che userei anche io:

    codice:
    if len(text1)<2 then
          
         text1="0" & text1
    
    end if
    spero di esserti stato utile
    Le camice rosse ricucirono il paese,
    le camice nere lo portarono alla guerra,
    le camice verdi vi son pulite il culo...

  3. #3
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Se hai nella form diversi Txt potresti usare una funzione, così:
    codice:
    Public Function Ctr(strTesto As String)
    On Error Resume Next
            If Len(strTesto) < 2 Then
                    Ctr = CStr("0" & strTesto)
                Else: Ctr = (strTesto)
            End If
    End Function
    -----------------------------------------
    Private Sub Command1_Click()
        Text2.Text = Ctr(Text1.Text)
    
    End Sub
    Ciao.
    LM

  4. #4
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    ciao, un'alternativa potrebbe essere questa:
    codice:
    strNumero = Right$("0" & Text1.Text, 2)
    Jupy

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.