slt tous le monde
d"ahbor il faut importer .io
pour ca
Import System.Io
Structure contra
<VBFixedString(7)> Public numcontrat As String
<VBFixedString(11)> Public numcomptecontrat As String
End Structure
Dim numf As Integer =
FreeFile()
Dim m As contra
Dim
rec As Long = Len(m) 'c'est la longuer de l'enregistrement que tu veut travaié de su dans ce cas c'est une strécture mais tu peut l'utiliser pour un seul champ
'puis pour ouvrir le fichié
FileOpen(numf, "d:\contrat.
txt", OpenMode.Random, , , rec)
Dim nb As Integer = FileLen("d:\contrat.txt") / rec
Dim trouve As Boolean = False
For i As Integer = 1 To nb
'pour se déplaser dans le fichié
FileGet(numf, m, i)
If con.numcontrat = m.numcontrat.Trim Then
trouve = True
Exit For
End If
Next
'pour ecrire dans le fichié
FilePutObject(numf , con, j)
'pour fermer le fichié
FileClose(numf)
'pour copier d'un txt a un autre
My.Computer.FileSystem.CopyFile("d:\contrat1.txt", "d:\contrat.txt", True)
'pour suprimer
My.Computer.FileSystem.DeleteFile("d:\contrat1.txt")
----------------------
j"ésper que qulqu1 va nous aider pour Excel et merci
oui mais je voudrais qu'a chaque execution il me demande un nom et surtout qu'il le sauvegarde sous ce nom.
merci