Ciao a tutti,
devo usare il Format per scrivere un campo numerico con gli zeri non significativi. Il numero di zeri è però variabile. Ora faccio così:
codice:
Structure RecordOutput
<VbFixedString(50)> Campo1 As String
...
<VbFixedString(10)> Progressivo As String
End Structure
Sub ScriviRecord
Dim RO As RecordOutput
Dim ContatoreOutput As Long
...
RO.Progressivo = Format (ContatoreOutput, Replace(Space(Len(RecordOutput), " ", "0") )
End Sub
uso
Replace(Space(Len(RecordOutput), " ", "0")
solo per scrivere "0000000000".
Esiste una funzione per poter creare una stringa con tanti caratteri quanti ne voglio io (come la "String(Carattere, N)" di VB6)?