FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» [Résolu] Un prg Panoramic s'abime avec le temps (erreur)
par Oscaribout Aujourd'hui à 13:48

» Planétarium virtuel.
par Pedro Alvarez Aujourd'hui à 9:56

» Dessin 2D: largeur de trait (résolu !)
par Jicehel Hier à 15:16

» Promenade dans le Ciel
par papydall Hier à 3:13

» PanExpress : l'éditeur Panoramic avec création d'objet
par Minibug Sam 23 Juin 2018 - 17:00

» Nouvelle version 0.34
par jean_debord Sam 23 Juin 2018 - 9:39

» Quantité de mémoire utilisée par un exe
par mindstorm Jeu 21 Juin 2018 - 21:22

» Projet de planétarium virtuel.
par Jean Claude Jeu 21 Juin 2018 - 19:02

» Animation: Feux de signalisation
par Minibug Mer 20 Juin 2018 - 20:28

» Problème avec 'file_load'.
par Pedro Alvarez Lun 18 Juin 2018 - 8:12

» Version instantanée V 0.9.28i20 du 13/06/2018
par jjn4 Sam 16 Juin 2018 - 14:25

» string$(0,chr$(32)) sans erreur
par silverman Ven 15 Juin 2018 - 19:56

» Version instantanée V 0.9.28i19 du 13/06/2018
par Minibug Ven 15 Juin 2018 - 19:14

» Mes souhaits d'amélioration de Panoramic.
par Pedro Alvarez Jeu 14 Juin 2018 - 20:17

» [RÉSOLU] Message d'erreur impossible à indentifier
par Minibug Mer 13 Juin 2018 - 20:52

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juin 2018
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

Partagez | 
 

 Caractères spéciaux.

Aller en bas 
AuteurMessage
Pedro Alvarez

avatar

Nombre de messages : 1069
Date d'inscription : 19/01/2014

MessageSujet: Caractères spéciaux.   Dim 3 Déc 2017 - 16:13

Bonjour à tous.

J'ai téléchargé une base de données libre sur le web.
Cette base contient de multiples lignes contenant des caractères spéciaux ci-dessous.

Je ne sais pas comment les convertir en caractères ASCII, afin qu'elle puisse être exploitable.

Merci de votre aide.

¡ Ê ë é ê î è Å“ ç Ç É ï â ä û ô ß ö ü Ãœ Ö ó Ó ù ú á á í ¿ ñ È Ú À ’ '™
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

Nombre de messages : 2971
Age : 51
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

MessageSujet: Re: Caractères spéciaux.   Dim 3 Déc 2017 - 16:23

Salut Pedro !

Dans l'éditeur Panoramic tu as un onglet OUTILS puis STRINGS
Sur la première ligne tu peux taper la caractère de ton choix et tu aura le code CHR$() correspondant

Exemple  = 194 // à = 195 // etc...

Bonne soirée Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
pascal10000

avatar

Nombre de messages : 703
Localisation : Troyes
Date d'inscription : 05/02/2011

MessageSujet: Re: Caractères spéciaux.   Dim 3 Déc 2017 - 17:42

bsr
j'ai posté il y a quelque temps un p'tit code
pour avoir tout les valeurs des caracteres ascii

http://panoramic.free-boards.net/t5442-chr049-1

Attention tu n'aura pas les code au dela de 255! ce qui est regrétable
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Pedro Alvarez

avatar

Nombre de messages : 1069
Date d'inscription : 19/01/2014

MessageSujet: Caractères spéciaux.   Dim 3 Déc 2017 - 20:51

Bonsoir.

Je crois que vous n'avez pas compris l'objet de mon post.
Je recherche le moyen de convertir ces caractères spéciaux en caractères ASCII.

Exemple

é -> é.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 11088
Age : 69
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Caractères spéciaux.   Dim 3 Déc 2017 - 21:35

Citation :
Je recherche le moyen de convertir ces caractères spéciaux en caractères ASCII.
Là, à mon tour, je ne comprends pas.

Ce que je sais, c'est que Panoramic est basé sur une représentation du texte par caractères ANSI, ou éventuellement UTF-8, ce qui donne déjà pas mal de caractères (toutes les valeurs entre 32 et 254, avec quelques exceptions). Par contre, les caractères UTF-16 ou UTF-32 ne sont pas accessibles. En effet, ces caractères sont codés sur 2, 3 ou 4 octets pour un seul caractère, ce qui n'est pas possible en Panoramic (ni en KGF.dll, d'ailleurs).

J'ai fait une fonction dans KGF.dll permettant de produire l'image d'un caractère UTF quelconque, mais c'est une image et pas un texte:
Code:
res% = dll_call2("GetUnicodeGraphic",nc%,pixels%)
documentée dans la section des fonctions diverses. En Unicode, c'est tout ce que je peux faire.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
jean_debord

avatar

Nombre de messages : 800
Age : 63
Localisation : Limoges
Date d'inscription : 21/09/2008

MessageSujet: Re: Caractères spéciaux.   Lun 4 Déc 2017 - 8:53

Oui ce sont les caractères Unicode qui apparaissent comme ceci. Chaque caractère est codé sur 2 ou plusieurs octets, mais certains logiciels interprètent chaque octet comme un caractère unique, ce qui donne ces affichages bizarres.

Il faut donc ouvrir le fichier dans un logiciel qui interprète correctement l'Unicode, comme OpenOffice p. ex. ou encore Geany si c'est un fichier texte. Il faut aussi que tous les caractères soient présents dans la police choisie.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.unilim.fr/pages_perso/jean.debord/index.htm
Contenu sponsorisé




MessageSujet: Re: Caractères spéciaux.   

Revenir en haut Aller en bas
 
Caractères spéciaux.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» / CARACTÈRES SPÉCIAUX
» MHCA, oui c'est moi... ça fait plus de 5 caractères j'arretes...
» Obtenir le nombre de caractère d'un fichier sans le charger en mémoire vive
» caractères en cyrillique
» Un plug-in pour des Effets spéciaux en Wisiwig

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: