niketou
Messages postés295Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention 6 décembre 2010
-
12 juin 2004 à 11:15
niketou
Messages postés295Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention 6 décembre 2010
-
12 juin 2004 à 14:59
Bonjour a tous,j'ai ceci en vb :
Private Type untype
i as long
j as int
k as int
l as string
.....
End Type
.....
Public Function Get(Name As String) As Integer
Dim End As untype
....
end function
niketou
Messages postés295Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention 6 décembre 2010 12 juin 2004 à 13:29
ca marche mais ca me bloque a l'ouverture du fichier en binaire en vb on fait :
Get #FileNum, LOF(FileNum)- Len(end) + 1, end '<--end c'est le "untype end"
niketou
Messages postés295Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention 6 décembre 2010 12 juin 2004 à 13:51
Excuses j'essais de traduir un code vb en c++
le vb:
Private Type untype
i as long
j as int
k as int
l as string
.....
End Type
Public Function Get(Name As String) As Integer
Dim End As untype
FileNum = FreeFile
Open FileName For Binary Access Read As #FileNum
FileLenght = LOF(FileNum)
Get #FileNum, FileLenght - Len(End) + 1, End
....
end function
niketou
Messages postés295Date d'inscriptiondimanche 4 mai 2003StatutMembreDernière intervention 6 décembre 2010 12 juin 2004 à 14:59
en vb: Get #FileNum, FileLenght - Len(End) + 1, EnD
je crois que ca lis en binaire le fichier FileNum a un point precis du fichier(FileLenght - Len(End) + 1) et place dans EnD
non?
merci.