PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → ajout dans un fichier rtf
ajout dans un fichier rtf
Débuté par Jean-Paul Marquet, 11 oct. 2005 16:01 - 2 réponses
Posté le 11 octobre 2005 - 16:01
J'ai résolu mon problème d'hier, quand à l'enregistrement d'un champ rtf dans un fichier rtf.
Mais curieusement on ne peut rien ajouter à la fin de ce fichier rtf, créé avec l'option "foajout" ...
Le fichier est systématiquement écrasé!
Qui a une solution?
A+
Posté le 11 octobre 2005 - 19:03
Bonjour

Je n'ai pas de solution au priblème de ce post mais je serai intéréssé de savoir la solution de ton problème précédent, à savoir l'ajout d'un champ TRF dand un fichier RTF

Merci pour le petit bout de code

Didier
Posté le 15 octobre 2005 - 11:31
Voici le code à utiliser.
<chemin fichier_rtf> doit être du type: "c:\...\test.rtf"

dump is int
fichier_rtf is string = <chemin fichier_rtf>

Dump=fOuvre(fichier_rtf, foEcriture)
SI Dump =-1 ALORS
Erreur("Erreur d'ouverture du fichier rtf ...")
RENVOYER False
ELSE
Dump=fEcrit(Dump, <champ_rtf>, Taille(<champ_rtf>))
SI Dump=-1 ALORS
Erreur("Erreur d'écriture dans le fichier rtf ...")
fFerme(Dump)
RENVOYER False
ELSE
fFerme(Dump)
RENVOYER True
FIN
FIN

Bonne chance!