Field???

Résolu
seize64 Messages postés 5 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 25 février 2007 - 22 mars 2005 à 16:35
seize64 Messages postés 5 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 25 février 2007 - 22 mars 2005 à 20:32
Bonjour, j'aurais souhaiter savoir si vous connaissiez l'équivalent de l'instruction FIELD, disponible sous QBasic en VB6. Cette instrution permettait de reserver une espace disponible dans un fichier text exemple : FIELD 20 AS VAR qui permet de reserver 20 caractères dans un fichier text pour la mémorisation de la variable VAR.
Merci...

2 réponses

Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 34
22 mars 2005 à 19:48
il n'y a pas de champ FIELD en VB. ce que tu peux faire c'est un User Type, autrement dit une Structure, bien adaptée pour les fichiers à accès direct.

Private Type Enreg
numero As String * 6
code As String * 4
nom As String * 24
prenom As String * 24
End Type

Dim Fiche() As Enreg

Open fichier For Random As #1 Len = 58
nb = LOF(1) / 58
ReDim Fiche(nb)

For i = 1 To nb
Get #1, , Fiche(i)
Next
Close #1



Daniel
3
seize64 Messages postés 5 Date d'inscription jeudi 30 janvier 2003 Statut Membre Dernière intervention 25 février 2007
22 mars 2005 à 20:32
Mais c'est que c'est tout génial!!!!
Merci bien, j'utilise assez les structure en C mais jamais essayer en VB.
Merci bien
0
Rejoignez-nous