Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC PRODUCT
GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés sur 2
octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye de
convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC PRODUCT
GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés sur 2
octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye de
convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC PRODUCT
GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés sur 2
octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye de
convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC PRODUCT
GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés sur 2
octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye de
convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC PRODUCT
GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés sur 2
octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye de
convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC PRODUCT
GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés sur 2
octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye de
convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets, pourquoi
???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés
sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets, pourquoi
???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" <teddy@orange.com> a écrit dans le message de news:
O7j3be79GHA.4712@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés
sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets, pourquoi
???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés
sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Bonjour teddy,
teddy a écrit :Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés
sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Quelle méthode utilise tu pour lire le fichier ?
Avec :
Line Input #fNum, source
le fichier semble correctement interprété par VB. Il faut simplement
ignorer les 2 premiers octets : FF FE qui indiquent un codage UTF-16
en little-endian.
Plus de détails ici sur les Byte Order Mark :
http://fr.wikipedia.org/wiki/Marque_d'ordre_des_octets
--
Cordialement,
Jacques.
Bonjour teddy,
teddy a écrit :
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés
sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Quelle méthode utilise tu pour lire le fichier ?
Avec :
Line Input #fNum, source
le fichier semble correctement interprété par VB. Il faut simplement
ignorer les 2 premiers octets : FF FE qui indiquent un codage UTF-16
en little-endian.
Plus de détails ici sur les Byte Order Mark :
http://fr.wikipedia.org/wiki/Marque_d'ordre_des_octets
--
Cordialement,
Jacques.
Bonjour teddy,
teddy a écrit :Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés
sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
Quelle méthode utilise tu pour lire le fichier ?
Avec :
Line Input #fNum, source
le fichier semble correctement interprété par VB. Il faut simplement
ignorer les 2 premiers octets : FF FE qui indiquent un codage UTF-16
en little-endian.
Plus de détails ici sur les Byte Order Mark :
http://fr.wikipedia.org/wiki/Marque_d'ordre_des_octets
--
Cordialement,
Jacques.
L'ASCII "de base", c'est un octet par caractère.
"LE TROLL" <le a écrit dans le message de news:Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets,
pourquoi ???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent
codés sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
L'ASCII "de base", c'est un octet par caractère.
"LE TROLL" <le troll@enfer.fr> a écrit dans le message de news:
e5vjIk79GHA.4268@TK2MSFTNGP02.phx.gbl...
Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets,
pourquoi ???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" <teddy@orange.com> a écrit dans le message de news:
O7j3be79GHA.4712@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent
codés sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
L'ASCII "de base", c'est un octet par caractère.
"LE TROLL" <le a écrit dans le message de news:Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets,
pourquoi ???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent
codés sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
L'ASCII "de base", c'est un octet par caractère.
"LE TROLL" <le a écrit dans le message de news:Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets,
pourquoi ???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent
codés sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
L'ASCII "de base", c'est un octet par caractère.
"LE TROLL" <le troll@enfer.fr> a écrit dans le message de news:
e5vjIk79GHA.4268@TK2MSFTNGP02.phx.gbl...
Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets,
pourquoi ???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" <teddy@orange.com> a écrit dans le message de news:
O7j3be79GHA.4712@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent
codés sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
L'ASCII "de base", c'est un octet par caractère.
"LE TROLL" <le a écrit dans le message de news:Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets,
pourquoi ???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent
codés sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
On peux obtenir le début du fichier en lançant dans la console la commande
que j'ai indiquée dans mon 1er post :
WMIC PRODUCT GET /FORMAT:csv > Temp.csv
Dans le fichier obtenu, les caractères sont bien de l'ASCII mais codés
apparemment sur 2 octets dont l'un est 00 si bien que chaque caractère est
séparé du suivant par un espace à l'affichage.
Si quelqu'un voit comment traiter le fichier ou paramétrer la commande
console, je suis preneur ...
On peux obtenir le début du fichier en lançant dans la console la commande
que j'ai indiquée dans mon 1er post :
WMIC PRODUCT GET /FORMAT:csv > Temp.csv
Dans le fichier obtenu, les caractères sont bien de l'ASCII mais codés
apparemment sur 2 octets dont l'un est 00 si bien que chaque caractère est
séparé du suivant par un espace à l'affichage.
Si quelqu'un voit comment traiter le fichier ou paramétrer la commande
console, je suis preneur ...
On peux obtenir le début du fichier en lançant dans la console la commande
que j'ai indiquée dans mon 1er post :
WMIC PRODUCT GET /FORMAT:csv > Temp.csv
Dans le fichier obtenu, les caractères sont bien de l'ASCII mais codés
apparemment sur 2 octets dont l'un est 00 si bien que chaque caractère est
séparé du suivant par un espace à l'affichage.
Si quelqu'un voit comment traiter le fichier ou paramétrer la commande
console, je suis preneur ...
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:
%23kM$oBI%L'ASCII "de base", c'est un octet par caractère.
"LE TROLL" <le a écrit dans le message de news:Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets, pourquoi
???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés
sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" <teddy@orange.com> a écrit dans le message de news:
%23kM$oBI%23GHA.4712@TK2MSFTNGP03.phx.gbl...
L'ASCII "de base", c'est un octet par caractère.
"LE TROLL" <le troll@enfer.fr> a écrit dans le message de news:
e5vjIk79GHA.4268@TK2MSFTNGP02.phx.gbl...
Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets, pourquoi
???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" <teddy@orange.com> a écrit dans le message de news:
O7j3be79GHA.4712@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés
sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:
%23kM$oBI%L'ASCII "de base", c'est un octet par caractère.
"LE TROLL" <le a écrit dans le message de news:Bonjour,
D'après ce que tu dis, tu as un codage ascii déjà sur 2 octets par signe
espace, c'est le lot de tous le fichiers textes, et ce qui en découle
généralement, que voudrais-tu comme codage, sur combien d'octets, pourquoi
???
--
Site éditeur MES ROMANS édités
http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.manuscritdepot.com/a.joseph-attila-pusztay.1.htm
Site de MES LOGICIELS
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr
mon adresse EMail
http://irolog.free.fr" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://irolog.free.fr/ecrire/index.htm
------------------------------------------------------------------------------------
" teddy" a écrit dans le message de news:Bonjour à tous,
J'ai un fichier de redirection d'une commande console (CMD /C WMIC
PRODUCT GET /FORMAT:csv > Temp.csv) et dont les caractères semblent codés
sur 2 octets.
Je mets chaque ligne dudit fichier dans une chaîne "source" et j'essaye
de convertir en ASCII avec la fonction StrConv mais cela ne change rien.
destination = StrConv(source, 128)
Auriez-vous une idée sur les conversions UNICODE->ASCII ?
Une moulinette qui manipule des tableaux d'octets peut-être ?
Merci d'avance pour vos lumières, je ne sais pas comment faire :-|
Ted