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

    [VB6] Generare codice

    Ciao a tutti.
    devo generere una stringa di cinque caratteri che è data da un contatore piu il rimanente spazio deve essere tutti zeri.
    Cioè
    Con un esempio si capisce di piu

    i=1
    inizio ciclo
    codice = i
    i=i+1
    fine ciclo

    Il problema è che codice deve diventare "00001" poi "00002" e cosi via come faccio?

    Spero di essere stato chiaro.

    Ciao

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Visualizza il valore della variabile numerica tramite la Format ...

  3. #3
    L'avevo gia guardato format ma non è che ci abbia capito tanto.
    Non mi poi dare una dritta?

  4. #4
    ok ho fatto grazie per il consiglio

    Se qualcuno vuole la soluzione la scrivo di seguito

    Function subCodice(a As Integer) As String
    Dim c As String

    c = Format(a, "00000")

    subCodice = c

    End Function


    ciao a tutti

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Stefano1984Mn
    ok ho fatto grazie per il consiglio

    Se qualcuno vuole la soluzione la scrivo di seguito

    Function subCodice(a As Integer) As String
    Dim c As String

    c = Format(a, "00000")

    subCodice = c

    End Function


    ciao a tutti
    Puoi scrivere semplicemente
    codice:
    Function subCodice(a As Integer) As String
      subCodice = Format(a, "00000")
    End Function

  6. #6
    Era per far vedere tutti i passaggi e per renderla il piu semplice possibile.
    CIAOOOO

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.