PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV Mobile 2024
→
[WM17] Lecture fichier texte
[WM17] Lecture fichier texte
Started by besut, Sep., 28 2012 2:39 PM - 8 replies
Connect yourself…
besut
#1
Posted on September, 28 2012 - 2:39 PM
Bonjour,
A la lecture d'un fichier de type "txt" par les instructions suivantes:
idtxt est entier = fOuvre(repert + "Texte.txt")
SI idtxt <> -1 ALORS
BOUCLE
ligne est chaine = fLitLigne(idtxt)
SI ligne = EOT OU ligne = "" ALORS SORTIR
la variable "ligne" contient une série de petits carrés au lieu du texte présent dans le fichier.
A noter que ce même fichier est convenablement lu par une autre application WM 17.
Si quelqu'un a une idée merci d'avance.
Report
0
0
Sylvain
#2
Posted on September, 28 2012 - 5:54 PM
Et avec :
ligne est chaine ANSI = fLitLigne(idtxt) ?
Report
0
0
besut
#3
Posted on September, 28 2012 - 7:03 PM
Merci d'avoir répondu.
Avec "ligne est une chaine ANSI" il y a une série de ?.
Report
0
0
Damien
#4
Registered member
281 messages
Popularité : +24 (26 votes)
Posted on September, 29 2012 - 2:01 AM
Regardez du coté de la fonction FChargeTexte() qui permet de charger dans une variable de type chaine, par exemple, tout le contenu du fichier txt
Report
0
0
Besut
#5
Posted on September, 29 2012 - 8:40 PM
Bonjour,
Avec la fonction "fchargetexte()" je récupère mon texte correctement c'est nickel.
Merci.
Report
0
0
Toutim
#6
Registered member
58 messages
Posted on October, 04 2012 - 11:31 AM
pour info ton texte doit être au format "unix", c-a-d que les fins de lignes correspondent à l'ascii 10 tout seul
en dos / windows la fin de ligne c'est caract(10)+caract(13)
sous mac c'est caract(13) tout seul
donc :
...
SI ligne = EOT _OU_ ligne = caract(10) _OU_ ligne = "" ALORS SORTIR
...
--
Mac Toutim
Report
0
0
Besut
#7
Posted on October, 04 2012 - 12:53 PM
Bonjour merci d'avoir répondu,
Je veux bien vous croire mais, si vous avez raison, pourquoi ce même fichier texte est-il lu sans problème dans un autre projet et par un programme identique?
Report
0
0
Toutim
#8
Registered member
58 messages
Posted on October, 04 2012 - 3:07 PM
l'autre projet est sous WM ? à destination d'un appareil android ?
android = linux + sdk google
linux = LF (LineFeed) en fin de ligne
--
Mac Toutim
Report
0
0
Besut
#9
Posted on October, 04 2012 - 4:27 PM
L'autre projet est aussi sous VM pour Android avec des caractéristiques en tous points identiques à celui qui pose problème.
De fait j'ai crée un nouveau projet à partir de l'autre afin d'ajouter une zone mémo dans un fichier.
Je ne parvenais pas dans l'autre projet à recréer le fichier modifié.
Report
0
0
→ Go back to WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text