|
[WM21] Connexion FTP Android |
Débuté par Wahib, 11 mai 2017 10:39 - 2 réponses |
| |
| | | |
|
| |
Membre enregistré 45 messages Popularité : +2 (2 votes) |
|
Posté le 11 mai 2017 - 10:39 |
Bonjour à tous,
Dans mon application, je dois me connecter à un FTP pour récupérer des fichiers. Cette connexion fonctionne parfaitement sur un programme windows, ou même un device sous windows CE mais je n'y arrive pas en Android.
gnIdConnexion est un entier = -1 gnIdConnexion=FTPConnecte("monftp","user","pass",port,Vrai) SI PAS gnIdConnexion=-1 ALORS FTPDéconnecte(gnIdConnexion) SINON Erreur("Connexion FTP : "+ErreurInfo()) FIN
Et je reçois le message d'erreur suivant : "Echec de la connexion au serveur FTP xxxx sur le port xx avec le nom d'utilisateur xxxx"
Quelqu'un sait pourquoi j'ai ce message? Il y a une façon différente de faire sur Android? Merci d'avance |
| |
| |
| | | |
|
| | |
| |
Posté le 11 mai 2017 - 14:31 |
Bonjour Wahib
sous android, par défaut les chaines sont unicode... dans les autres cas cités, elles sont ANSI
Donc, quand tu fais "FTPConnecte("monftp","user","pass",..." tu utilises des chaines unicode la ou serveur attend de l'ansi
Déclare des chaines ansi et utilise les à la place et ca devrait fonctionner
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
A votre disposition : WXShowroom.com, WXReplication (open source) et maintenant WXEDM (open source)
Plus d'information sur http://fabriceharari.com
Le 5/11/2017 à 2:39 AM, Wahib a écrit :
Bonjour à tous, Dans mon application, je dois me connecter à un FTP pour récupérer des fichiers. Cette connexion fonctionne parfaitement sur un programme windows, ou même un device sous windows CE mais je n'y arrive pas en Android. gnIdConnexion est un entier = -1 gnIdConnexion=FTPConnecte("monftp","user","pass",port,Vrai) SI PAS gnIdConnexion=-1 ALORS FTPDéconnecte(gnIdConnexion) SINON Erreur("Connexion FTP : "+ErreurInfo()) FIN Et je reçois le message d'erreur suivant : "Echec de la connexion au serveur FTP xxxx sur le port xx avec le nom d'utilisateur xxxx" Quelqu'un sait pourquoi j'ai ce message? Il y a une façon différente de faire sur Android? Merci d'avance |
| |
| |
| | | |
|
| | |
| |
Posté le 23 mars 2018 - 10:01 |
Bonjour Fabrice, J'ai vu le Topic et je profite pour sauter dessus car j'ai eu le même problème avec l'auteur . J'ai suivi ton conseil et j'ai toujours un erreur sur l' appli compilé, installé sur android.
Mon code est :
sServeur est une chaîne ANSI="xxxxx" sUser est une chaîne ANSI="xxxxx" sPasswd est une chaîne ANSI="xxxxxxx" nResConnecte est un entier = FTPConnecte(sServeur,sUser,sPasswd,22,Vrai,60)
Sachant que j'ai un serveur SFT bien operationnel |
| |
| |
| | | |
|
| | | | |
| | |
|