Bonjour,
Je dois lire des r=E9pertoires LOCAUX =E0 partir d'une application
lanc=E9e via Terminal Serveur (Internet Explorer local - Machine
distante avec Terminal Serveur).
J'utilise la fonction "fListeFichier" comme suit.
Mais c'est terriblement long !
Auriez-vous une astuce pour aller plus vite ?
Merci.
FONCTION AjouteUnFichier(sChemin, sNomFichier, eChange, pInfo)
//les param=E8tres sont automatiquement =E9mis par la fonction
flisteFichiers
SI ToucheEnfonc=E9e(teEchap) ALORS
Info("Chargement des images abandonn=E9")
RENVOYER Faux
FIN
//on vient de passer sur un sous-r=E9pertoire =3D> on arr=EAte
SI eChange=3DflChangeR=E9pertoire ALORS
RENVOYER Faux
FIN
TableAjouteLigne(Table,sNomFichier,sChemin+"\"+sNomFichier)
RENVOYER Vrai
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe
Ca depends uniquement des performances de votre ligne internet...
e-pluriel a écrit :
Bonjour, Je dois lire des répertoires LOCAUX à partir d'une application lancée via Terminal Serveur (Internet Explorer local - Machine distante avec Terminal Serveur). J'utilise la fonction "fListeFichier" comme suit. Mais c'est terriblement long ! Auriez-vous une astuce pour aller plus vite ? Merci.
FONCTION AjouteUnFichier(sChemin, sNomFichier, eChange, pInfo) //les paramètres sont automatiquement émis par la fonction flisteFichiers SI ToucheEnfoncée(teEchap) ALORS Info("Chargement des images abandonné") RENVOYER Faux FIN //on vient de passer sur un sous-répertoire => on arrête SI eChange=flChangeRépertoire ALORS RENVOYER Faux FIN TableAjouteLigne(Table,sNomFichier,sChemin+""+sNomFichier) RENVOYER Vrai
Ca depends uniquement des performances de votre ligne internet...
e-pluriel a écrit :
Bonjour,
Je dois lire des répertoires LOCAUX à partir d'une application
lancée via Terminal Serveur (Internet Explorer local - Machine
distante avec Terminal Serveur).
J'utilise la fonction "fListeFichier" comme suit.
Mais c'est terriblement long !
Auriez-vous une astuce pour aller plus vite ?
Merci.
FONCTION AjouteUnFichier(sChemin, sNomFichier, eChange, pInfo)
//les paramètres sont automatiquement émis par la fonction
flisteFichiers
SI ToucheEnfoncée(teEchap) ALORS
Info("Chargement des images abandonné")
RENVOYER Faux
FIN
//on vient de passer sur un sous-répertoire => on arrête
SI eChange=flChangeRépertoire ALORS
RENVOYER Faux
FIN
TableAjouteLigne(Table,sNomFichier,sChemin+""+sNomFichier)
RENVOYER Vrai
Ca depends uniquement des performances de votre ligne internet...
e-pluriel a écrit :
Bonjour, Je dois lire des répertoires LOCAUX à partir d'une application lancée via Terminal Serveur (Internet Explorer local - Machine distante avec Terminal Serveur). J'utilise la fonction "fListeFichier" comme suit. Mais c'est terriblement long ! Auriez-vous une astuce pour aller plus vite ? Merci.
FONCTION AjouteUnFichier(sChemin, sNomFichier, eChange, pInfo) //les paramètres sont automatiquement émis par la fonction flisteFichiers SI ToucheEnfoncée(teEchap) ALORS Info("Chargement des images abandonné") RENVOYER Faux FIN //on vient de passer sur un sous-répertoire => on arrête SI eChange=flChangeRépertoire ALORS RENVOYER Faux FIN TableAjouteLigne(Table,sNomFichier,sChemin+""+sNomFichier) RENVOYER Vrai
e-pluriel
Solution trouvée. Les lenteurs viennent de ce que j'ajoute dans la table les images (gif, jpeg....) des fichiers. Dès lors que seuls les noms sont affiché dans le TableAjouteLigne, alors c'est rapide.
Solution trouvée.
Les lenteurs viennent de ce que j'ajoute dans la table les images (gif,
jpeg....) des fichiers. Dès lors que seuls les noms sont affiché dans
le TableAjouteLigne, alors c'est rapide.
Solution trouvée. Les lenteurs viennent de ce que j'ajoute dans la table les images (gif, jpeg....) des fichiers. Dès lors que seuls les noms sont affiché dans le TableAjouteLigne, alors c'est rapide.