MINI CALCULTRICE BASIC

Signaler
Messages postés
30
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
1 juin 2004
-
Messages postés
30
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
1 juin 2004
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/12686-mini-calcultrice-basic

Messages postés
30
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
1 juin 2004

si tu le savais, ca t'a ete dit sur un forum... ;)
Messages postés
2
Date d'inscription
lundi 28 juillet 2003
Statut
Membre
Dernière intervention
9 août 2003

Merci pour l'astuce je ne savais pas qu'on pouvais proceder comme ca.
Je met à jour ma source :-)
Messages postés
4297
Date d'inscription
samedi 19 janvier 2002
Statut
Modérateur
Dernière intervention
9 janvier 2013
31
Heureusement qu'il n'y a pas cinquante touches à gérer !
Tu devrais utiliser les gestionnaires d'évènements partagés :
tu écris ton code pour une action sur un composant, Edit1 par exemple.
Ensuite, pour les autres touches, tu peux relier leur gestionnaire OnKeyPress à celui de Edit1KeyPress directement dans l'inspecteur d'objets, onglets Evènements en sélectionnant dans la liste déroulante.
Résultat : tu n'écris le code qu'une seule fois (facilité de maintenance) et ton code source s'en trouvera considérablement allégé ainsi que le code généré par le compilateur.
Messages postés
2
Date d'inscription
lundi 28 juillet 2003
Statut
Membre
Dernière intervention
9 août 2003

Merci; ca fait plaiesir :-)
La j'ai fait plusieurs modification :
-J'ai enlevé la procédure ShowMessage pour la remplacer directement par une fiche (Form.Show, Form.Hide)
-J'ai aussi corrigé les fautes d'orth et mis des des petites icones pour rendre le soft plus sympas
-J'ai aussi remplacé tout les 'StrToInt' et 'IntToStr' par 'StrToFloat' et 'FloatToStr' afin de pouvoir calculer des nombres réels
Messages postés
30
Date d'inscription
mardi 29 avril 2003
Statut
Membre
Dernière intervention
1 juin 2004

bven, a part l'orthographe, pour un debut, c'est correct. ;)
mais de la meme facon que tu utilises 'floattostr', tu pourrais utiliser 'strtofloat' pour permettre l'utilisation de nombre reels dans les autres fonctions.