bonsoir à toutes et tous
j'ai fait un fichier txt dans lequel il y a la liste de fichier obtenu par
un dir.
mes fichier ont des carctères accentués, dans le fichier texte tous les
carctères sont correctement écrit avec les accents.
j'essaye de faire un programme qui lit toutes les lignes du fichier et les
mettres dans une variable , mais lorsque je veux lire cette variable je ne
retrouve pas tous les carractères , les accents entre autres. donc quand je
veut retransmettre cette variable pour atteindre le fichier , j'ai le
message fichier inexistant.
alors comment faire pour garder correctement tous les carractères
Si tu précisais de quels caractères il s'agit, ça permettrait peut-être de compléter la fonction de conversion, non ? _____________________________ Thierry DEMAN [MVP] a écrit :
Bonsoir,
attention quand même ! la fonction de conversion n'est pas universelle...
Je suis déjà tombé sur des caractères accentués/spéciaux non gérés !
A+
Salut,
Si tu précisais de quels caractères il s'agit, ça permettrait peut-être
de compléter la fonction de conversion, non ?
_____________________________
Thierry DEMAN [MVP] a écrit :
Bonsoir,
attention quand même ! la fonction de conversion n'est pas universelle...
Je suis déjà tombé sur des caractères accentués/spéciaux non gérés !
Si tu précisais de quels caractères il s'agit, ça permettrait peut-être de compléter la fonction de conversion, non ? _____________________________ Thierry DEMAN [MVP] a écrit :
Bonsoir,
attention quand même ! la fonction de conversion n'est pas universelle...
Je suis déjà tombé sur des caractères accentués/spéciaux non gérés !
A+
Thierry DEMAN [MVP]
Euh, malheureusement non.
Certains caractères n'existent tout simplement pas dans le jeu de caractères OEM.
A+ -- Thierry DEMAN-BARCELÒ MVP Exchange, SQL/Server MCSE2003+M+S,MCSE+I,MCDBA http://base.faqexchange.info http://www.faqexchange.info "Gloops" wrote in message news:Ojs$
Salut,
Si tu précisais de quels caractères il s'agit, ça permettrait peut-être de compléter la fonction de conversion, non ? _____________________________ Thierry DEMAN [MVP] a écrit :
Bonsoir,
attention quand même ! la fonction de conversion n'est pas universelle...
Je suis déjà tombé sur des caractères accentués/spéciaux non gérés !
A+
Euh, malheureusement non.
Certains caractères n'existent tout simplement pas dans le jeu de caractères
OEM.
A+
--
Thierry DEMAN-BARCELÒ
MVP Exchange, SQL/Server
MCSE2003+M+S,MCSE+I,MCDBA
http://base.faqexchange.info
http://www.faqexchange.info
"Gloops" <gloops@niark.invalid> wrote in message
news:Ojs$Jf3SGHA.5908@TK2MSFTNGP10.phx.gbl...
Salut,
Si tu précisais de quels caractères il s'agit, ça permettrait peut-être de
compléter la fonction de conversion, non ?
_____________________________
Thierry DEMAN [MVP] a écrit :
Bonsoir,
attention quand même ! la fonction de conversion n'est pas universelle...
Je suis déjà tombé sur des caractères accentués/spéciaux non gérés !
Certains caractères n'existent tout simplement pas dans le jeu de caractères OEM.
A+ -- Thierry DEMAN-BARCELÒ MVP Exchange, SQL/Server MCSE2003+M+S,MCSE+I,MCDBA http://base.faqexchange.info http://www.faqexchange.info "Gloops" wrote in message news:Ojs$
Salut,
Si tu précisais de quels caractères il s'agit, ça permettrait peut-être de compléter la fonction de conversion, non ? _____________________________ Thierry DEMAN [MVP] a écrit :
Bonsoir,
attention quand même ! la fonction de conversion n'est pas universelle...
Je suis déjà tombé sur des caractères accentués/spéciaux non gérés !
A+
Gloops
ça, les caractères n'existant pas dans le jeu de caractères utilisé, c'est sûr que la fonction de conversion aura du mal à le gérer. D'ailleurs, si la norme UTF-8 utilise deux octets pour coder un caractère, c'est bien pour en gérer une plus grande diversité qu'une norme qui utilise un octet par caractère. Je crois qu'un certain Monsieur de La Palice serait arrivé à une conclusion proche.
Certains serveurs qui gèrent des listes de diffusion ont un peu de mal avec ça, d'ailleurs, je crois.
et pour plus, une recherche sur Google sur des critères comme "ASCII", "ANSI", "jeux de caractères" ...
C'est certainement un sujet sur lequel on reviendra, car si les normes sont en place, il doit y avoir moyen de proposer des outils plus encourageants pour s'en servir.
Par exemple, pour la saisie d'un caractère non affecté à une touche sur le clavier :
avec un bouton "espace insécable", et un bouton pour la table de caractères de Windows.
Il reste encore beaucoup à faire pour clarifier l'usage de divers jeux de caractères pour le commun des mortels.
Quant à promettre aux gens qu'ils n'auront même pas besoin de s'intéresser au sujet, ça serait probablement aller un peu vite en besogne. Même si on dispose de correcteurs orthographiques, il est parfois bon de pouvoir soi-même corriger ce que dit le correcteur.
_____________________________ Thierry DEMAN [MVP] a écrit :
Euh, malheureusement non.
Certains caractères n'existent tout simplement pas dans le jeu de caractères OEM.
A+
--- http://www.zailes.org
ça, les caractères n'existant pas dans le jeu de caractères utilisé,
c'est sûr que la fonction de conversion aura du mal à le gérer.
D'ailleurs, si la norme UTF-8 utilise deux octets pour coder un
caractère, c'est bien pour en gérer une plus grande diversité qu'une
norme qui utilise un octet par caractère. Je crois qu'un certain
Monsieur de La Palice serait arrivé à une conclusion proche.
Certains serveurs qui gèrent des listes de diffusion ont un peu de mal
avec ça, d'ailleurs, je crois.
et pour plus, une recherche sur Google sur des critères comme "ASCII",
"ANSI", "jeux de caractères" ...
C'est certainement un sujet sur lequel on reviendra, car si les normes
sont en place, il doit y avoir moyen de proposer des outils plus
encourageants pour s'en servir.
Par exemple, pour la saisie d'un caractère non affecté à une touche sur
le clavier :
avec un bouton "espace insécable", et un bouton pour la table de
caractères de Windows.
Il reste encore beaucoup à faire pour clarifier l'usage de divers jeux
de caractères pour le commun des mortels.
Quant à promettre aux gens qu'ils n'auront même pas besoin de
s'intéresser au sujet, ça serait probablement aller un peu vite en
besogne. Même si on dispose de correcteurs orthographiques, il est
parfois bon de pouvoir soi-même corriger ce que dit le correcteur.
_____________________________
Thierry DEMAN [MVP] a écrit :
Euh, malheureusement non.
Certains caractères n'existent tout simplement pas dans le jeu de caractères
OEM.
ça, les caractères n'existant pas dans le jeu de caractères utilisé, c'est sûr que la fonction de conversion aura du mal à le gérer. D'ailleurs, si la norme UTF-8 utilise deux octets pour coder un caractère, c'est bien pour en gérer une plus grande diversité qu'une norme qui utilise un octet par caractère. Je crois qu'un certain Monsieur de La Palice serait arrivé à une conclusion proche.
Certains serveurs qui gèrent des listes de diffusion ont un peu de mal avec ça, d'ailleurs, je crois.
et pour plus, une recherche sur Google sur des critères comme "ASCII", "ANSI", "jeux de caractères" ...
C'est certainement un sujet sur lequel on reviendra, car si les normes sont en place, il doit y avoir moyen de proposer des outils plus encourageants pour s'en servir.
Par exemple, pour la saisie d'un caractère non affecté à une touche sur le clavier :
avec un bouton "espace insécable", et un bouton pour la table de caractères de Windows.
Il reste encore beaucoup à faire pour clarifier l'usage de divers jeux de caractères pour le commun des mortels.
Quant à promettre aux gens qu'ils n'auront même pas besoin de s'intéresser au sujet, ça serait probablement aller un peu vite en besogne. Même si on dispose de correcteurs orthographiques, il est parfois bon de pouvoir soi-même corriger ce que dit le correcteur.
_____________________________ Thierry DEMAN [MVP] a écrit :
Euh, malheureusement non.
Certains caractères n'existent tout simplement pas dans le jeu de caractères OEM.