Longueur d'une phrase avec des Chr(0)

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

Ah ok, c'est bon alors :D

Alors si j'ai bien compris, y'a une histoire de ASCII et UNICODE.
En ASCII il faut un seul octet pour adresser les 255 caracteres de la table.

Et en unicode, comme y'a noire de tables differentes, hebreux, arabe, chinois, kccien..... et ben je crois que c'est adressé sur 2 octets.

Comme VB y sait pas parler ASCII, mais que UNICODE, y sait pas quoi mettre pour boucher le trou.
Alors y met des chr(0) :D
Mais je savais pas si il les mettait devant ou derriere.

D'aillleurs PB y fait pareil, quand tu compile un exe avec une variable en dur du style Kcc.s = "Coucou"
Et ben si tu renomme l'exe en txt et que tu le lis avec notepad, en compilation ASCII tu retrouve le "Coucou" nickel
Et en Compilation UNICODE, PB y rajoute aussi les chr(0)

Voila si j'ai tout faux....quinquin me le dise et me jette le premier gadin. :oops:
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

oui c'est juste !!

2 octets pour unicode
1 octets pour ascii :)

mon petit prg est un filtreur de chr(0)
:)

mais bien sur du coup peux servir pour filtrer ce que tu veux :)
ou meme sauter un entete , il suffit de mettre pos=50
au debut du listing pour sauter les 50 premier octets
et ensuite Pos=Pos+1 pour lire les code un par un :)
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

Ok nickel merci DOBRO 8)
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Message par djes »

A l'allure où il va, le KCC, dans un an il travaille chez Microsoft! Il a déjà le niveau mais faut pas lui dire ;)
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

Alors ça c'est gentil DJES t'es un copain :D
Mais le probleme des copains c'est qu'ils sont pas toujours impartiaux.

Si un jour j'suis embauché chez le crosoft....c'est pour BETA testeur.....

Et la pour KCC le mot BETA prend toute sa splendeur dans la signification.
Si un OS y resiste a KCC....il peut etre distribué sans SP supplementaires par la suite :lol:

En tout cas c'est drolement gentil comme compliment, surtout venant de "quinquin" qui a ton niveau 8)

Je te souhaite une excelente journée, à toi, ta famille, tes animaux (si tu en as) et toute tes descendances sur 30 générations :D
Répondre