Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 27 November 2009 11:42

GeoManagement
Participant occasionnel
Date d'inscription: 13 Feb 2009
Messages: 16

Code ASCII du retour chariot

Bonjour,

J'ai un script mapbasic qui recherche des caractères spéciaux dans des chaines de caractères dans mapinfo, pour ensuite les transformer en caractères d'échappement pour un export html/javascript.

Tous les codes ASCII fonctionnent sauf le retour chariot Chr$(13).

Après des test en requêtes manuelles je me suis aperçu qu'il sélectionnait bien avec le critère d'un copier/coller d'un caractère retour chariot mais pas avec le code ASCII Chr$(13).

Et mon problème est de coder cette action, je ne souhaite pas le faire manuellement.

Si quelqu'un peut m'aider....

Hors ligne

 

#2 Fri 27 November 2009 12:25

GeoManagement
Participant occasionnel
Date d'inscription: 13 Feb 2009
Messages: 16

Re: Code ASCII du retour chariot

Problème résolu.
En fait pas Chr$(13) mais Chr$(10)

Hors ligne

 

#3 Fri 27 November 2009 13:07

ChristopheV
Membre
Lieu: Ajaccio
Date d'inscription: 7 Sep 2005
Messages: 3198
Site web

Re: Code ASCII du retour chariot

Bonjour,

Dans une chaîne de caractères (fichier texte) chaque fin de ligne est codée comme suit
chr(10) & chr(13) (line feed & retour chariot)

A+


Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close

Hors ligne

 

#4 Fri 27 November 2009 13:35

Pierre Dolez
Participant assidu
Lieu: Proville
Date d'inscription: 14 Aug 2008
Messages: 519
Site web

Re: Code ASCII du retour chariot

Bonjour,

Sous DOS, Windows il y a en effet chr(10)+c(13), mais sous Unix, Linux il n'y a que chr(10).
Ce qui explique que si on visualise sous windows un fichier texte écrit sous linux, il n'y a pas de fin de ligne donc tout est mis bout à bout.

Cordialement.

Hors ligne

 

Pied de page des forums

Powered by FluxBB