Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    93

    [VB.NET] Formattare come dico io

    Volevo formattare un numero in questa maniera:

    se e' 5 diventa 005
    se e' 15 diventa 015
    se e' 234 diventa 234

    ho provato con il format ma o sbaglio qualcosa o non e' possibile

    Grazie in anticipo

  2. #2
    codice:
    Dim stringaOut As String
    Dim interoIn As Integer = 10
    stringaOut = interoIn.ToString("000")
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    93
    Perfetto grande

    Visto che ci siamo chiedo una altra cosa: ho un uinteger con un numero che mi rappresenta dei millisecondi, posso convertirlo in HH:MM:SS,fff ?

  4. #4
    codice:
    Dim msec As Integer 'tuo numero
    '...
    Dim outString As String
    outString=(New Date(msec*10000)).ToString("HH:MM:SS,fff")
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    93
    Ho modificato la stringa "HH:MM:SS,fff" in "HH:mm:ss,fff" altrimenti non andava.

    Funziona quasi tutto tranne che mi mette il separatore "." invece che ":" e ho bisogno assolutamente del ":".

  6. #6
    codice:
    Dim msec As Integer 'tuo numero
    '...
    Dim outString As String
    outString=(New Date(msec*10000)).ToString("hh\:mm\:ss,fff")
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    93
    Si e' perfetto, grazie ancora.

  8. #8
    Non c'è di che.
    Amaro C++, il gusto pieno dell'undefined behavior.

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.