<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>31 Mar 2019 01:06:29 Z</lastBuildDate><pubDate>23 Jan 2017 09:27:25 Z</pubDate><description>Bonjour,&#13;
&#13;
Principe de Base :&#13;
J'écrit une fenêtre qui ouvre un fichier de Dropbox qui peut être modifier dans un champs traitement texte. puis le réenregistre sur Dropbox . Inspiré de l'exemple "DropBoxpad de la LST 106&#13;
&#13;
Fonctionnement :&#13;
&#13;
Je télécharge dans un buffer puis enregistre dans un fichier local que je charge dans le champs traitement texte. Puis enregistre et ferme le fichier local pour le renvoyé sur Dropbox &#13;
&#13;
Problème :&#13;
&#13;
Le fichier envoyer sur Dropbox et corrompu. Le fichier en local n'est pas corrompu.&#13;
&#13;
Script :  Ouverture &#13;
&#13;
[code:wl]&#13;
// Sélectionne un nouveau fichier à ouvrir&#13;
sNomFichier est une chaîne = Ouvre(FEN_DBOX_FSELECTEUR,gclSession,"",Vrai,"Fichiers Word (*.docx)"+TAB+"docx"+RC+"Tous les fichiers"+TAB+"")&#13;
sNomFichierlocal  = "C:\temp\" + ExtraitChaîne(sNomFichier,1,"/",DepuisFin)&#13;
SI sNomFichier&lt;&gt;"" ALORS&#13;
	ToastAffiche("Ouverture du document",toastLong,cvMilieu,chCentre)&#13;
	Sablier()&#13;
	bufContenu est un Buffer = DBoxTélécharge(gclSession,sNomFichier)&#13;
	SI PAS ErreurDétectée ALORS&#13;
// Methode 1 &#13;
//		fSauveBuffer(sNomFichierlocal, bufContenu)&#13;
//             TT_SansNom1 = DocOuvre(sNomFichierlocal)&#13;
// Méthode 2 les deux marche&#13;
		TT_SansNom1 = bufContenu &#13;
		&#13;
		gsFichierEdité = sNomFichier&#13;
		ChangeEtatModifié(Faux)&#13;
	FIN	&#13;
	Sablier(Faux)&#13;
FIN&#13;
&#13;
[/code]&#13;
&#13;
Script : enregistrement&#13;
&#13;
[code:wl]&#13;
DocSauve(TT_SansNom1,sNomFichierlocal)&#13;
SI ErreurDétectée ALORS&#13;
	Erreur(ChaîneConstruit("Le fichier %1 n'a pas pu être enregistré.", gsFichierEdité), ErreurInfo())&#13;
FIN&#13;
&#13;
DocFerme(TT_SansNom1)&#13;
// Pour libéré le fichier j'enregistre sous un fichier temp&#13;
sNomFichierlocal  = "C:\temp\~$" + ExtraitChaîne(gsFichierEdité,1,"/",DepuisFin)&#13;
DocSauve(TT_SansNom1,sNomFichierlocal)&#13;
&#13;
SI ErreurDétectée ALORS&#13;
	Erreur(ChaîneConstruit("Le fichier %1 n'a pas pu être enregistré.", gsFichierEdité), ErreurInfo())&#13;
FIN&#13;
&#13;
//bufContenu est un buffer = TT_SansNom1&#13;
CheminLocal est une chaîne = "C:\temp\" + ExtraitChaîne(gsFichierEdité,1,"/",DepuisFin)&#13;
// fSauveBuffer(sNomFichierlocal, MonBuffer) marche pas sur un document&#13;
// donc ne peut pas utilisé DBoxEnvoieBuffer(.........&#13;
&#13;
sNomFichierlocal  = "C:\temp\" + ExtraitChaîne(gsFichierEdité,1,"/",DepuisFin)&#13;
DBoxEnvoieFichier(gclSession,CheminLocal,gsFichierEdité,stOption)&#13;
SI ErreurDétectée ALORS&#13;
	Erreur(ChaîneConstruit("Le fichier %1 n'a pas pu être enregistré.", sNomFichierlocal), ErreurInfo())&#13;
FIN&#13;
&#13;
[/code]&#13;
&#13;
Conclusion : J'espère que mon explication est claire et que quelqu'un  trouve mon erreur.</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202310-dropbox-fichier-conrompu/read.awp</link><title>DropBox Fichier Conrompu</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>Vincent</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202310-dropbox-fichier-conrompu-225191/read.awp</comments><pubDate>31 Mar 2019 01:06:29 Z</pubDate><description>Bonjour,&#13;
&#13;
J'ai le même soucis. Etonnant que personne n'en parle plus lors des recherches sur GOOGLE.&#13;
serait il possible de m'…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202310-dropbox-fichier-conrompu-225191/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202310-dropbox-fichier-conrompu-225191/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202310-dropbox-fichier-conrompu/read.awp">DropBox Fichier Conrompu</source><title>Re: DropBox Fichier Conrompu</title></item><item><author>yves.vercammer</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202310-dropbox-fichier-conrompu-205635/read.awp</comments><pubDate>10 May 2017 08:52:31 Z</pubDate><description>Salut Tristan,&#13;
&#13;
Il s'agit d'un problème dans le composant OAuth. Contacte le service technique de PC Soft pour avoir le lien p…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202310-dropbox-fichier-conrompu-205635/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202310-dropbox-fichier-conrompu-205635/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202310-dropbox-fichier-conrompu/read.awp">DropBox Fichier Conrompu</source><title>Re: DropBox Fichier Conrompu</title></item></channel></rss>
