IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windev Mobile Discussion :

Création de fichier externe sous android [WM20]


Sujet :

Windev Mobile

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 359
    Points : 508
    Points
    508
    Par défaut Création de fichier externe sous android
    Bonjour,

    J'ai besoin de pouvoir exporter des données à partit d'un fichier HFSQL et dans une appli android.
    Je pensais utiliser les fonctions

    J'ai commencé le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    //1 : Ok
    //2 : Annuler
    SELON Dialogue("Validez-vous l'exportation du relevé ?")
    	// Ok
    	CAS 1
    		Idfichier est un entier
    		ChaîneEcriture est une chaîne
     
    		Idfichier = fCrée("test.txt")
     
    		SI IDFichier <> -1 ALORS
     
    			// Ecriture du fichier
    			// sChaîneEcriture contient la chaîne à écrire
    			ChaîneEcriture = "ceci est un test"
    			fEcritLigne(Idfichier, &ChaîneEcriture, Taille(ChaîneEcriture))
     
    			// Fermeture du fichier
    			fFerme(IDFichier)
    		SINON
    			Erreur()
    		FIN
    	// Annuler
    	CAS 2
     
    FIN
    Mais Windev me dit qu'il y a une erreur sur la fonction FEcritLigne !?
    Windev me dit : Erreur :La fonction <fEcritLigne> du framework WL/Android ne propose aucune syntaxe adaptée.

    Avez vous une explication ou une solution svp ?
    Merci
    Les solutions les plus simples sont les plus efficaces

  2. #2
    Membre éprouvé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Février 2010
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2010
    Messages : 553
    Points : 1 075
    Points
    1 075
    Par défaut
    Bonjour

    Visiblement FEcritLigne sous WM Android ne permet pas d'écrire le nombre de caractère que l'on veut ....

    Un code qui "fonctionne" :
    - pas de &
    - si vraiment un nombre de caractères voulu, il faut tronquer la chaine avant (Gauche..)
    - j'ai ajouté un fRep pour savoir vraiment où on écrit
    - Erreur(ErreurInfo())

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    nDig est un entier
     
    SELON nDig
    	// Ok
    	CAS 1
    		Idfichier est un entier
    		ChaîneEcriture est une chaîne
     
    		Idfichier = fCrée(ComplèteRep(fRepDonnées)+"test.txt")
     
    		SI Idfichier <> -1 ALORS
     
    			// Ecriture du fichier
    			// sChaîneEcriture contient la chaîne à écrire
    			ChaîneEcriture = "ceci est un test"
    			//fEcritLigne (Idfichier, ChaîneEcriture, Taille(ChaîneEcriture))
    			fEcritLigne(Idfichier,ChaîneEcriture)
     
    			// Fermeture du fichier
    			fFerme(Idfichier)
    		SINON
    			Erreur(ErreurInfo())
    		FIN
    	// Annuler
    	CAS 2
     
    FIN

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 359
    Points : 508
    Points
    508
    Par défaut
    Merci Courdi,

    Je vais tester cela.
    Vous êtes connaisseurs du développement d'appli android sous windev mobile ?
    Les solutions les plus simples sont les plus efficaces

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 359
    Points : 508
    Points
    508
    Par défaut
    Bon, j'ai testé le code et il fonctionne.

    Mais j'ai une autre problème et je cherche la solution mais je ne trouves pas.
    Où est stocké le fichier exporté ?
    Je ne le retrouve pas sur mon smartphone.

    Comment échanger des données entre un smartphone android et un PC ?

    Merci de votre aide
    Les solutions les plus simples sont les plus efficaces

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 359
    Points : 508
    Points
    508
    Par défaut
    J'ai trouvé,

    On peut créer un répertoire dans Android/data
    Et dans ce répertoire, on peut y déposer des fichiers.
    Ça marche bien à priori
    Les solutions les plus simples sont les plus efficaces

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Création d'une boussole sous Android
    Par bydavy dans le forum Android
    Réponses: 14
    Dernier message: 23/03/2014, 04h37
  2. comment ouvrir un fichier .apk sous android
    Par yasminacha dans le forum Android
    Réponses: 2
    Dernier message: 18/03/2011, 11h57
  3. création de fichier text sous android
    Par Jaafar_scorpion dans le forum Android
    Réponses: 0
    Dernier message: 07/03/2011, 14h03
  4. Création de fichier .htaccess sous Windows
    Par Invité dans le forum Apache
    Réponses: 2
    Dernier message: 31/03/2008, 01h36
  5. [VB6] Comment Lancer un fichier externe sous vb6 ??
    Par Barred dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 30/05/2006, 19h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo