PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Problème FTPListeFichier seulement sur Android
Problème FTPListeFichier seulement sur Android
Iniciado por Boris, jun., 03 2024 8:53 AM - 5 respostas
Publicado em junho, 03 2024 - 8:53 AM
Bonjour,

J'ai un problème avec la fonction FTPListeFichier sur Android, elle ne récupère pas la liste des fichiers...

Avec le même code, je n'ai pas de problème sur iOS et sur windows...

Sur le simulateur Android de windev ça fonctionne bien, mais dès que je compile pour mettre sur téléphone Android ca ne fonctionne pas...
Aucune erreur en débug... la fonctione FTPListeFichier me renvoi 0

Voici mon code:

nConnexion est un entier

FTP.IgnoreErreur = ftpIgnoreCertificatExpiré + ftpIgnoreCertificatInvalide + ...
ftpIgnoreNomCertificatInvalide + ftpIgnoreRevocation

nConnexion = FTPConnecte("ftps://serveurwd","xxxx","xxxx",4821)

nFichier est un entier

nFichier = FTPListeFichier(nConnexion, "", FTPListeFichier_Callback)

PROCEDURE INTERNE FTPListeFichier_Callback(Nom, nTaille, sAttribut, sDate, sHeure, nParam)
Info(Nom)
RENVOYER Vrai
FIN


Si vous avez une idée?

Merci d'avance pour vos réponses
Publicado em junho, 03 2024 - 9:06 AM
J'ai oublié de préciser que j'ai le problème seulement en FTPS, si je passe en ftp je n'ai plus de problème

J'ai testé avec l'update 3 de windev 2024 et j'ai toujours le même problème...

Merci,
Publicado em junho, 03 2024 - 9:42 AM
Boris a pensé très fort :
Bonjour,

J'ai un problème avec la fonction FTPListeFichier sur Android, elle ne
récupère pas la liste des fichiers...

Avec le même code, je n'ai pas de problème sur iOS et sur windows...

Sur le simulateur Android de windev ça fonctionne bien, mais dès que je
compile pour mettre sur téléphone Android ca ne fonctionne pas...
Aucune erreur en débug... la fonctione FTPListeFichier me renvoi 0

Voici mon code:

nConnexion est un entier

FTP.IgnoreErreur = ftpIgnoreCertificatExpiré + ftpIgnoreCertificatInvalide +
...
ftpIgnoreNomCertificatInvalide + ftpIgnoreRévocation

nConnexion = FTPConnecte("ftps://serveurwd","xxxx","xxxx",4821)

nFichier est un entier

nFichier = FTPListeFichier(nConnexion, "", FTPListeFichier_Callback)

PROCÉDURE INTERNE FTPListeFichier_Callback(Nom, nTaille, sAttribut, sDate,
sHeure, nParam)
Info(Nom)
RENVOYER Vrai
FIN


Si vous avez une idée?

Merci d'avance pour vos réponses


bonjour,

commencer par tester le retour de FTPConnecte() si nConnexion = -1
alors consulter le message d'erreur avec ErreurInfo()

--
Cordialement JeAn-PhI
Publicado em junho, 03 2024 - 10:20 AM
Oui bien sur que c'est ca, le code ci-dessus est une version simplifiée pour l'exemple

FTPConnecte renvoi bien 0

Même problème en ftpes
Membro registado
385 mensagems
Publicado em junho, 07 2024 - 9:26 AM
Boris a écrit :
Bonjour,

J'ai un problème avec la fonction FTPListeFichier sur Android, elle ne récupère pas la liste des fichiers...

Hello !
J'ai déjà eu des pb de ce genre que j'ai résolu en me positionnant dans le dossier avant de lister.
Par ailleurs, je vois "" pour ton 2ème paramètre : ne serait-il pas préférable d'indiquer "." pour le dossier courant ?
Publicado em julho, 24 2024 - 11:39 AM
Bonjour,

J'ai soumis ce problème à PCSOFT et il existe un correctif pour l'update 3 (290088M) de WINDEV MOBILE 2024.

Rappelez la référence de ce ticket 700733 et ils vous donneront un lien de téléchargement !

Mylène