FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Problème avec les accents
Problème avec les accents
Débuté par Jean Turcotte, 03 déc. 2024 03:24 - 6 réponses
Connectez-vous…
Jean Turcotte
#1
Membre enregistré
1 225 messages
Posté le 03 décembre 2024 - 03:24
J'utilise des mémos texte Ansi pour stocker des données. Je transfert les BD avec mon appli Android.
Mon appli Android est configurée en ANSI et toutes les chaines le sont aussi. Lorsque j'ouvre la BD dans mon appli, j'obtiens ceci:
J'ai essayé Toutes les options, AnsiVersUnicode, UnicodeVersAnsi, Utf8VersAnsi
Des idées?
--
Jean Turcotte
WX 2024
Signaler
0
0
Popoy
#2
Membre enregistré
3 510 messages
Posté le 03 décembre 2024 - 12:42
Salut
Normalement, les projets Android sont en UNICODE.
Donc,
Pourquoi avoir remis celui-ci en ANSI?
Sinon il faut que le champ soit en UNICODE pour que l'affichage fonctionne correctement
après avoir utilisé la fonction ansiversunicode
ou mettre le résultat dans une chaîne UNICODE.
Bien sûr il aurait été préférable d'avoir un mémo texte UNICODE.
Signaler
0
0
Jean Turcotte
#3
Membre enregistré
1 225 messages
Posté le 03 décembre 2024 - 14:30
Merci Popoy, si je laisse le projet Android en Unicode, je dois convertir toutes les chaines WD en unicode? ou je dois configurer le projet entier en Unicode?
Je suis un peu confus!
--
Jean Turcotte
WX 2024
Signaler
0
0
Popoy
#4
Membre enregistré
3 510 messages
Posté le 04 décembre 2024 - 08:54
Salut
Ok, A priori , tu dois communiquer entre 2 appareil.
Un sous windows et un sous Android.
Ou de partager la même base de données.
Le sujet a été traité déjà des milliers de fois sur ce forum, les LST et dans les vidéos PCSOFT.
En général, la communication entre 2 appareil fonctionne mieux en ANSI.
Pour ce qui est de la base de données, il est toujours préférable qu'elle soit en UNICODE.
Du fait qu'à l'origine windows est en ANSI, PCSOFT met les projets Windev (pas windev mobile) en ANSI.
Pour répondre à ta question.
En ANSI, un simple fichier texte contient au moins 2 fois moins d'octets que le même fichier en UNICODE.
C'est pour cela que si tu ne travailles que sur windows (langue occidentale), il est préférable de rester en ANSI.
Sinon il faut être en UNICODE.
Mon conseil est de tout mettre en UNICODE projet et chaînes dans la base
Personnellement je précise toujours aussi les chaînes dans le code.
Signaler
0
0
Jean Turcotte
#5
Membre enregistré
1 225 messages
Posté le 04 décembre 2024 - 13:32
D'accord, je comprends mieux le fonctionnement. J'ai converti mon appli en Unicode et aussi la BD. A priori, Ça fonctionne mais lorsque je crypte les chaines avant de les transférer sur le WEB, rien ne vas plus. Je sais que les buffers sont différents qu'ils soient en ANSI ou en Unicode et c'est ce qui cause probleme en Unicode.
Dois-je créer des chaine Unicodes, contenant les données à transférer et les convertir en ANSI avant de les crypter et les transférer sur le WEB ?
--
Jean Turcotte
WX 2024
Signaler
0
0
Popoy
#6
Membre enregistré
3 510 messages
Posté le 04 décembre 2024 - 18:40
Salut
Comme je l'ai écrit plus haut, la communication entre 2 appareil fonctionne mieux en ANSI.
Donc essaie la conversion en ANSI avant de crypter et de transférer.
Signaler
0
0
Jean Turcotte
#7
Membre enregistré
1 225 messages
Posté le 05 décembre 2024 - 02:32
Salut Popoy, j'ai finalement réussi à corrigé mon problème en utilisant des chaine ANSI dans mes algorithmes de cryptage.
Merci de ton aide!
--
Jean Turcotte
WX 2024
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte