Author Topic: récupérer un caractère dans une chaine de l'OS  (Read 1752 times)

0 Members and 1 Guest are viewing this topic.

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
récupérer un caractère dans une chaine de l'OS
« on: April 06, 2012, 12:49:40 pm »
Bonjour, je cherche à récupérer le caractère spécial "curseur" dans ma Str2 pour l'utiliser ensuite en Basic. (curseur, c'est à dire le rectangle noir dont est composé le curseur habituel).


Matrefeytontias m'a conseillé le programme suivant:

Code: [Select]
:GetCalc("Str2",1→A
:EE0→{A}

(le premier E est celui de [2nd][,], le second est bien la lettre E).

Cependant, la chaine Str2 ainsi obtenue contient un point d'interrogation. :'(



Savez-vous comment y remédier, ou si il existe un autre moyen ? Merci...


Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: récupérer un caractère dans une chaine de l'OS
« Reply #1 on: April 06, 2012, 03:25:34 pm »
Je crois (et seulement je crois, cela demande confirmation) que ce caractere est sous protection, pour eviter que les gens fassent trop de farces.
Si c'etait pour une farce, je ne peux pas t'aider :( mais si c'etait pour un jeu en Basic ou tu as besoin d'un caractere majoritairement noir (pour faire des murs par exemple), essaie le programme en attachement: il contient quelques caracteres speciaux qui peuvent etre interessants ;)
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
Re: récupérer un caractère dans une chaine de l'OS
« Reply #2 on: April 06, 2012, 04:50:12 pm »
Okay, merci pour le programme, je vais essayer avec le caractère "=" inversé.

Mon but était d'avoir l'écran tableur complètement noir, pour ensuite le faire clignoter avec l'écran graphique (lui a dominante blanche) afin d'obtenir les variations de niveaux de gris, mais en restant en Basic.

(J'ai essayé avec des caractères tels que 8 ou X parmi ceux faciles à obtenir, le rendu est très médiocre, j'aurai préféré l'écran bien noir.)
« Last Edit: April 06, 2012, 04:51:26 pm by persalteas »