|
Comment enregistrer un champ RTF. |
Iniciado por matthieu.riffard, 15,oct. 2004 13:35 - 4 respuestas |
| |
| | | |
|
| |
Publicado el 15,octubre 2004 - 13:35 |
Bonjour
J'aimerais utiliser un super champ RTF pour de la saisie, mais je n'arrive pas à l'enregistrer. Quelqu'un sait il comment faire ? merci d'avance |
| |
| |
| | | |
|
| | |
| |
Publicado el 15,octubre 2004 - 13:37 |
essaye avec fsauvetexte(scRTF.saisieTexte,"monfichierRTF.rtf") regarde l'aide pour plus de details .. "Riffard Matthieu" <matthieu.riffard@wanadoo.fr> a écrit dans le message de news: 416f8ff2$1@news.pcsoft.fr...
Bonjour
J'aimerais utiliser un super champ RTF pour de la saisie, mais je n'arrive pas à l'enregistrer. Quelqu'un sait il comment faire ? merci d'avance
|
| |
| |
| | | |
|
| | |
| |
Publicado el 15,octubre 2004 - 15:40 |
Tu peux l'enregistrer soit dans un fichier HF mémo ou dans un fichier séparé.
Ref. Aide: Enregistrer du texte au format RTF dans une rubrique d'un fichier Hyper File Pour enregistrer un texte au format RTF dans une rubrique d'un fichier, il est conseillé de lier le champ de saisie à une rubrique de type Mémo texte. En effet, le format RTF comprenant de nombreuses balises, un rubrique de type "Chaîne de caractères" est souvent de taille insuffisante.
Pour un fichier séparé. 1. Voir l'aide, indice "Enregistrer un texte dans un fichier RTF"
2. Pour lire un fichier RTF, voici un exemple avec RTFCharge()
lFichier est une chaîne SI Nation()=5 ALORS lFichier="\Licence_Fr.rtf" SINON lFichier="\Licence_Eng.rtf" SI PAS RTFCharge(Saisie1_Licence,fRepExe()+lFichier) ALORS Erreur("Impossible d'ouvrir le texte de licence") FIN
Cordialement,
Réal Phil ================== > > J'aimerais utiliser un super champ RTF pour de la saisie, mais je n'arrive
pas à l'enregistrer. Quelqu'un sait il comment faire ? merci d'avance |
| |
| |
| | | |
|
| | |
| |
Publicado el 15,octubre 2004 - 15:54 |
L'enregistrer dans quoi exactement ?
"Riffard Matthieu" <matthieu.riffard@wanadoo.fr> a écrit dans le message de news: 416f8ff2$1@news.pcsoft.fr...
Bonjour
J'aimerais utiliser un super champ RTF pour de la saisie, mais je n'arrive pas à l'enregistrer. Quelqu'un sait il comment faire ? merci d'avance
|
| |
| |
| | | |
|
| | |
| |
Publicado el 15,octubre 2004 - 16:06 |
Salut,
tout simplement :
eFic est un entier sFichier = "CheminDuFichierRTF.rtf" SI fFichierExiste(sFichier) ALORS eFic = fOuvre(sFichier, foEcriture) fEcrit(eFic, MonChampRTF) SINON eFic = fCrée(sFichier, foEcriture) fEcrit(eFic, MonChampRTF) FIN fFerme(eFic)
Voila, A ++
Laurent |
| |
| |
| | | |
|
| | | | |
| | |
|