Utiliser une Calculatrice dans mon appli Winform

Utiliser une Calculatrice dans mon appli Winform - C#/.NET managed - Programmation

Marsh Posté le 18-02-2008 à 15:53:20    

Bonjour,
 
       je souhaiterais pouvoir remplir un champ de type textbox à partir du résultat de l'opération réalisée dans une claculatrice.
 
       Dois-je utiliser la calculatrice windows ? Auquel cas, comment on lui fait appel ?
       Sinon existe-t-il une calculatrice moins lourde avec seulement les quatre opérations de base.
 
 


---------------
Cordialement,
Reply

Marsh Posté le 18-02-2008 à 15:53:20   

Reply

Marsh Posté le 18-02-2008 à 16:19:06    

Les 4 opérations de base peuvent être codé facilement


---------------
How can I save my little boy from Oppenheimer's deadly toy ? There is no monopoly of common sense on either side of the political fence
Reply

Marsh Posté le 18-02-2008 à 17:02:22    

bpoujol a écrit :

Les 4 opérations de base peuvent être codé facilement


 
 
Le problème est justement de trouver un COMPOSANT GRAPHIQUE qui comprend ces 4 opérations de base (et qui contient une gestion des erreurs comme la division par 0, etc ...)
En somme,  je souhaite un composant déjà développé
 

Reply

Marsh Posté le 18-02-2008 à 19:02:24    

des payants j'en connais, mais pas des gratuits.
 
cherche sur google.


Message édité par moi23372 le 18-02-2008 à 19:05:14
Reply

Marsh Posté le 18-02-2008 à 20:04:04    

tarikz a écrit :


 
 
Le problème est justement de trouver un COMPOSANT GRAPHIQUE qui comprend ces 4 opérations de base (et qui contient une gestion des erreurs comme la division par 0, etc ...)
En somme,  je souhaite un composant déjà développé
 


tain, mais tu fais une classe que tu hérites de UserControl, dans laquelle tu définis 4 méthodes correspondant à chaque opération, et si jamais le diviseur passé en paramètre de la méthode de division est égal à 0, alors tu throw une DivideByZeroException :
 

Code :
  1. double Divise(double dividende, double diviseur)
  2. {
  3.   if (diviseur == 0)
  4.      throw DivideByZeroException;
  5.   else
  6.      return (dividende/diviseur);
  7. }


à modifier (tous les chemins d'exécution ne renvoient pas de double), mais l'idée est là quoi [:pingouino]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed