Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35+USB/75(+E)/85/95 SD >> Add-ins >> Libg85
Libg85
Version : 1.01 Taille : 2000 octets Ajouté le : 2007-01-25 18:18 Modifié le : 2011-11-05 18:25
Auteur et posteur :
MuelsacoHors ligneFondateurPoints: 9335 Défis: 175 Message
Planète Casio - Add-in Casio - Libg85 - muelsaco - Calculatrices
Nombre de visites sur cette page : 15029
Score au progrank : 34
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
1062 téléchargements | Soumettre un test


A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Voici une librairie pour la programmation en C avec le SDK de la graph 85.

Pour le moment, elle ne contient qu'une fonction.

Comment utiliser la librairie ?
C'est très simple il vous suffit de mettre le fichier libg85.c dans le dossier de votre projet et d'ajouter la ligne #include "libg85.c" en dessous de #include "fxlib.h"



La fonction pour l'entrée de saisie :

Elle correspond globalement au "?" en basic.
On différencie 2 cas :
Pour la saisie d'une chaîne de caractère, la fonction est : char * input(char texte[])
Dans votre programme il faut donc mettre :

char * variable_contenant_du_texte;
variable_contenant_du_texte = inputstring("Entrer votre nom");
locate(1,1);
Print(variable_contenant_du_texte); //pour afficher le texte saisie


Pour la saisie d'un nombre, la fonction est : double input(char texte[])
int nombre; //ou double nombre;
nombre=input("Entrer un nombre");


La fonction qui décale une image :
Cette fonction permet d'afficher une image plus grande que 128x64 pixels en décalant le "curseur". De plus il gère les images "par blocs" défini sur x*y pixels (çà permet de faire des jeux comme d'aventures comme Mario, de stratégies,...).
Etant compliquée, voir le programme d'exemple pour utiliser la fonction "moveimg".



La fonction circle :
Permet de tracer un cercle :
circle(x,y,rayon,couleur);


Commentaires :

Pages: 1, 2, 3, 4 | Suivante

Dfiad77proHors ligneMembrePoints: 1386 Défis: 13 Message
Posté le 25-01-2007 à 18:38 | #
merci samuel c'est génial !!
B.j.Hors ligneMembrePoints: 353 Défis: 16 Message
Posté le 25-01-2007 à 20:27 | #
C'est vrai que cette fonction va etre bien utile. C'est etrange que casio l'ai pas prevu... En tout cas merci.
LenainnoirHors ligneAncien administrateurPoints: 5186 Défis: 24 Message
Posté le 26-01-2007 à 15:57 | #
La fonction de casio doit être cachée quelque part dans la doc...
MeithalHors ligneAncien administrateurPoints: 3125 Défis: 7 Message
Posté le 26-01-2007 à 16:24 | #
nonon, toutes les fonction d'écriture de la lib ne sont que des pointeurs sur des variables de type "chaine"
MuelsacoHors ligneFondateurPoints: 9335 Défis: 175 Message
Posté le 26-01-2007 à 16:51 | #
T'en fais pas Lenain je n'aurais pas fais çà pour rien
LenainnoirHors ligneAncien administrateurPoints: 5186 Défis: 24 Message
Posté le 26-01-2007 à 17:09 | #
Ba c'est quand même dingue !
Enfin bon, comme tu y as remédié, c'est pas grave.
MatronixHors ligneAncien administrateurPoints: 6058 Défis: 82 Message
Posté le 26-01-2007 à 17:23 | #
a gné a gné
comment je fais moi ? pas de PC
On peut pas avec sa télé ? ou sa DS ? ou son portable lol ?
MuelsacoHors ligneFondateurPoints: 9335 Défis: 175 Message
Posté le 29-01-2007 à 20:46 | #
Grosse mise à jour!!!
Dfiad77proHors ligneMembrePoints: 1386 Défis: 13 Message
Posté le 29-01-2007 à 20:54 | #
super
LenainnoirHors ligneAncien administrateurPoints: 5186 Défis: 24 Message
Posté le 31-01-2007 à 18:52 | #
Paramètre couleur pour graph 85 (fonction circle)

Pages: 1, 2, 3, 4 | Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2023 | Il y a 68 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd