Précédent   Forum du club des développeurs et IT Pro > Autres langages > Autres langages > Basic
Basic Forum d'entraide sur la programmation en langage Basic
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/04/2009, 13h51   #1
gmcc34
Invité régulier
 
Inscription : avril 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 15
Points : 5
Points : 5
Par défaut Question sur tuto developpez.net : insérer guillemets dans fichier

Bonjour à toutes & à tous,

J'ai une question -peut être stupide- qui me bloque vraiment...

Sur le tuto de developpez.net, il est expliqué :

Citation:
Mais on peut aussi faire plus preceis, si vous voulez lire des variables il vous suffira de faire de cette maniere
Si on a un fichier test.txt qui contint ceci :

" dupond " , 45
" henri ",65
" chevalier ",32
"volaide ",23
Ce qui marche très bien, mais comment écrire dans le fichier avec les guillemets & la virgule ?

Je m'explique avec cet exemple :

Code :
1
2
3
4
5
6
7
10 CLS : PRINT "Nom & Age"
20 PRINT ""
30 INPUT "Entrez le nom. " ; NOM$
40 INPUT "Entrez l'age. " ;AGE%
50 OPEN "test.txt" FOR APPEND AS #1
60 PRINT #1, NOM$, AGE% : CLOSE #1 
70 PRINT "ENREGISTREMENT OK" : SLEEP 500 : GOTO 10
Ce qui me donne dans mon fichier text :

Citation:
dupond 45
henri 65
chevalier 32
volaide 23
Si vous connaissez la solution pour inserrer les guillemets comme dans le tuto je suis preneur

Merci.
gmcc34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2009, 21h47   #2
plegat
Expert Confirmé Sénior
 
Jean-Michel BORLOT
Fabricant et casseur d'avions
Inscription : avril 2004
Messages : 3 216
Détails du profil
Informations personnelles :
Nom : Jean-Michel BORLOT
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Fabricant et casseur d'avions
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2004
Messages : 3 216
Points : 5 379
Points : 5 379
Citation:
Envoyé par gmcc34 Voir le message
Si vous connaissez la solution pour inserrer les guillemets comme dans le tuto je suis preneur


Sinon, utilise WRITE au lieu de PRINT, ça écrit les guillemets directement pour les chaines.
__________________
"Errare humanum est, sed perseverare diabolicum"

Ma page sur DVP.com
plegat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2009, 11h31   #3
gmcc34
Invité régulier
 
Inscription : avril 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 15
Points : 5
Points : 5
Encore une fois merci, la fonction WRITE marche impeccablement

Bravo pour votre réactivité & votre sympathie.

Une petite précision la commande insère du ASCII ?

Merci & bonne journée
gmcc34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2009, 12h59   #4
plegat
Expert Confirmé Sénior
 
Jean-Michel BORLOT
Fabricant et casseur d'avions
Inscription : avril 2004
Messages : 3 216
Détails du profil
Informations personnelles :
Nom : Jean-Michel BORLOT
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Fabricant et casseur d'avions
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2004
Messages : 3 216
Points : 5 379
Points : 5 379
Citation:
Envoyé par gmcc34 Voir le message
Une petite précision la commande insère du ASCII ?
Elle convertit un code Ascii en caractère
wiki FreeBasic
__________________
"Errare humanum est, sed perseverare diabolicum"

Ma page sur DVP.com
plegat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2009, 13h57   #5
gmcc34
Invité régulier
 
Inscription : avril 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 15
Points : 5
Points : 5
Ok, merci beaucoup de ce supplément d'info & de votre aide.

Bonne journée & bon W.E.
gmcc34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h19.


 
 
 
 
Partenaires

Hébergement Web