1

Bonjour

J'ai besoin d'une fonction qui permettrai d'intégrer un caractère affiché à l'écran dans une chaîne de caractère, bien que je ne connaisse que ces cordonnées (A,B).

Par exemple:
nomfonction(str1,16x(B-1)+A,".")

Quel est donc ce mystérieux nomfonction?

Merci d'avance

2

je crois que ça n'existe pas, il faut que tu concatènes (opérateur &) le début de la chaine, ton caractère, puis la fin de la chaine
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

tu veux dire reconnaitre un caractère affiché juste à son graphisme ?!?

4

./3: mouais, c'est un peu comme ça que je comprendrais moi aussi son message...

En réalité, l'OCR pour TI-68k, ça existe: http://www.ticalc.org/archives/files/fileinfo/305/30505.html
Mais c'est TRES lent. J'avais commencé à accélérer ce programme en accédant directement la bitmap du graph screen (plutôt qu'en appelant dans une boucle la fonction TI-BASIC pour obtenir l'état d'un pixel), mais je n'ai jamais fini les modifs...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

5

Idem.

De toutes façons je ne vois pas l'intérêt d'une telle chose. Si c'est une phrase toute faite à afficher dans le graphe, mieux vaut initialiser une variable, y stocker la phrase, appeler cette variable et faire des opérations de manipulation de string à partir de la variable plutôt qu'à partir de l'écran. Si ce sont des résultats calculatoires, il y a forcément un moyen de récupérer le résultat d'un solve() par exemple...

6

404 le lien vers ticalc confus

7

ah heu... ok, j'ai compris n'importe quoi, au temps pour moi grin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

8

$4C00+30*Y+int(X/8)->offset
left(string,n)&string(offset+offset+30+offset+60+...)&right(string,dim(string-n))
trioui

9

Je programme un jeu de char(des pis, la lettre grecque) où on pose des mines (des points).
Il faut que le char perde lorsqu'il passe sur un point.

10

Faut alors que tu utilises un tableau (fais ça avec une matrice) où tu vas stocker par exemple 0 pour une case libre et 1 pour une mine. A chaque déplacement du char à l'écran, tu vérifies que le contenu de la case correspondante est 0, sinon si c'est 1, il pète. Tous les jeux ont un support de leurs données en mémoire, dans une variable inconnue de l'utilisateur, il n'y a que rarement des interactions purement graphiques basées sur des détections.

11

./6: le lien fonctionnait pour moi hier et il fonctionne aujourd'hui confus
Mais effectivement, pour ce qu'il veut faire, l'OCR n'est pas du tout la bonne solution: c'est ce que Folco a décrit qu'il faut faire.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

12

Le lien remarche chez moi. smile

13

OK merci