
Code : Tout sélectionner
Fichdest$="Result.htm"
Res = CreateFile(#PB_Any, Fichdest$)
If Res
Compteur=0
For i=1 To 200
Fich$=Str(i)+".htm"
Res2 = ReadFile(#PB_Any, Fich$)
If Res2
Compteur=Compteur+1
UseFile(Res2) : Longueur = Lof()
*Tampon = AllocateMemory(Longueur)
ReadData(*Tampon, Longueur)
CloseFile(Res2)
UseFile(Res)
WriteData(*Tampon, Longueur)
FreeMemory(*Tampon)
Else
CloseFile(Res)
If Compteur>0
MessageRequester("Information","Termine, "+Str(Compteur)+" fichier(s) reunies en un seul '"+Fichdest$+"'",#PB_MessageRequester_Ok)
Else
MessageRequester("Information","Termine, Aucun fichier ajoute, une erreur s'est produite ou aucun fichier ne repond aux criteres (usage : les noms de fichiers a joindre doivent etre sous ce format '1.htm 2.htm ... 3.htm')...",#PB_MessageRequester_Ok)
DeleteFile(Fichdest$)
EndIf
End
EndIf
Next i
EndIf