begin process at 2010 02 10 08:03:07
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Applications

 > INPUTBOX

INPUTBOX


 Information sur la source

Note :
Aucune note
Catégorie :Applications Source .NET ( DotNet ) Classé sous :inputbox, usercontrol, winform Niveau :Débutant Date de création :17/01/2007 Vu / téléchargé :5 125 / 415

Auteur : mastercatz

Ecrire un message privé
Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

 Description

Petite classe servant à la saisie par l'utilisateur de l'application de valeurs (numeriques ou nom). La classe propose 3 méthodes statiques principales : GetString, GetInt et GetDecimal qui renvoient une variable du type correspondant nullable. C'est à dire que si l'utilisateur annule la saisie, la valeur renvoyée est un null, permetant ainsi de détécter lors du codage l'annulation utilisateur.
Regardez les overloads des méthodes statiques pour les options possibles.

Attention : cette classe nécéssite d'avoir au préalable un autre petit controle de ma fabrication, le NumBox. Il peut être trouvé sur ce site à l'url suivante : http://www.csharpfr.com/code.aspx?ID=41151


 Conclusion

C'est une première version toute simple. Comme d'habitude, tout avis ou proposition d'amélioration sont les bienvenus.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) CRYPTO MANAGER
Source avec Zip Source .NET (Dotnet) TEXTBOX NUMERIQUE (NUMBOX)
Source avec Zip Source .NET (Dotnet) SIMULATION D'ÉVÉNEMENTS CLAVIER ET SOURIS
Source avec Zip Source .NET (Dotnet) CLASSE D'ECRITURE/LECTURE DE FICHIER CONFIG

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) RECHERCHE ET GESTION DE FICHIERS PERSONNALISÉES par JeremyLecouvert
Source avec une capture DEFORMÉE D'UNE POUTRE par keiz
Source avec Zip Source avec une capture OUTLOOK RESILIENCY CLEANER par Safti
Source avec Zip Source avec une capture Source .NET (Dotnet) COLORCOMBOBOX, COMBO BOX PERMETTANT DE SÉLECTIONNER DES COUL... par manshivas
Source avec Zip Source avec une capture Source .NET (Dotnet) YREGEXTER - THE REGEX TESTER par pysco68

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) CAROUSEL EN WPF (USERCONTROL) par CoolSpirit
Source avec Zip Source avec une capture Source .NET (Dotnet) CRÉATION D'UN ACTIVEX EN UTILSANT UN USERCONTROL DOTNET CSHA... par AVerhamme
Source avec Zip Source avec une capture Source .NET (Dotnet) LIBRAIRIE TRÈS COMPLETTE DE CONTROLS WINFORMS PERSONNALISÉS par jmenfous
Source avec Zip Source avec une capture Source .NET (Dotnet) COMPTEURS DE PERFORMANCES (CONSOMMATION MÉMOIRE, UC, RESSOUR... par Samir63
Source avec Zip Source .NET (Dotnet) TEXTBOX NUMERIQUE (NUMBOX) par mastercatz

Commentaires et avis

Commentaire de FREMYCOMPANY le 17/01/2007 16:09:38

imports Mcrosoft.VisualBasic
InputBox()

Sans controle spécial fait maison ni rien...

Commentaire de Willi le 17/01/2007 17:31:29 administrateur CS

burk ! using microsoft.visualbasic ! à bannir.

Commentaire de FREMYCOMPANY le 17/01/2007 19:02:12

Lol, je vois pas ou est le problème avec MS.VB ...

Commentaire de FREMYCOMPANY le 17/01/2007 19:04:48

Je te fais le pari que InputBox est plus léger en temps CPU et consomme moins de mémoire RAM que n'importe qu'elle classe que tu pourras faire en C#...

Commentaire de Willi le 17/01/2007 19:46:16 administrateur CS

on est pas la pour parier. mais pour donner un avis, commentaire sur la source.

Commentaire de FREMYCOMPANY le 17/01/2007 19:56:02

Une source n'est bonne que si elle fait mieux que ce qui existait déjà avant...

Commentaire de Tilois le 17/01/2007 20:55:25

Mon coeur balance entre ce que vous dites....
C'est pas terrible le import Microsoft.VisualBasic. Cependant c'est surement moins cher niveau CPU et RAM. Mais bon ca fait encore des classes à ajouter la solution proposée, alors que un import c'est pas bien cher. Donc je suis pas sur que ce soit la meilleure solution cette classe, mais bon, pour les puristes, pour faire un projet 100% C# ....

Commentaire de FREMYCOMPANY le 17/01/2007 21:24:11

Lol, vous savez, MS.VB a été développé en IL... pas en VB ;)
Comment voulez vous developpez un module pour un langage avec ce même langage ?
Autrement dit, l'oeuf ne peut pas avoir été la poule qu'il va faire naitre...

Commentaire de sebmafate le 17/01/2007 22:04:05 administrateur CS

mouaip... en même temps... importer toute une assembly pour un méthode... :°

Commentaire de Bidou le 17/01/2007 22:04:17 administrateur CS

Si on fait une class soit-même on a l'avantage de pouvoir la customizée à volenté, ce qui n'est bien entendu pas le cas de fonctions toutes faites.
Il n'est pas forcément très logique d'utiliser des fonctions VB si on fait un project C#, mais dans certains cas comme celui-ci, ça peut s'avérer utile. Ce genre d'import est selon moi à utiliser avec beaucoup de modération...

Commentaire de mastercatz le 18/01/2007 07:24:58

J'étais assez réticent à utiliser l'import sur MSVB et c'est pourquoi j'ai fait cette petite classe. Et puis ca permet de forcer un type de saisie (int, decimal ou string) sans à avoir à faire les Parse() qui s'imposent (Bidou : tu vois il sert quand même à quelque chose le NumBox :)

Commentaire de mastercatz le 18/01/2007 08:55:34

Et puis aussi il faut penser que l'InputBox de l'assembly MSVB n'est jamais qu'un form avec des boutons et un textbox. Donc je ne pense pas que ma classe ait une enorme différence de consomation cpu/ram. Enfin si quelqu'un veut tenter l'experience de comparer ^^

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Passer un objet à une autre class [ par fredspv ] Bonjour,J'ai un WinForm et un usercontrolle WinForm instance usercontrol et le met dans un Panel.Comment faire pour passer le usercontrol instanci&#23 [Winform] [UserControl] référence à la form [ par stailer ] Bonjour tout le monde,Je suis en train de programmer un UserControl visuel à poser sur une form.Le problème, c'est que ce controle doit "paramétrer" a [C# WinForm] Méthode depuis UserControl [ par stailer ] Salut,Alors je vais essayer de faire simple :Comment appeller une méthode d'un formulaire depuis un usercontrol ?J'ai bien essayé ceci :public void bo Charger un UserControl dynamiquement dans une WinForm [ par tonitto ] Bonjour, Dans mon projet, j'ai créer plusieurs USerControls, je doit en charger un à la fois en fonction du choix de l'utilisateur (à l'exécution). BackgroundWorker et UserControl [ par lelio1407 ] Bonjour à tous, Bonjour à tous, J'ai un userControl dans ma fenêtre principale qui contient des champs de paramétrage d'un Download. Lorsque je click authentification avec un WinForm [ par zoplaka ] salut à tous je développe une application en c# dont au lancement de l'application il faut s'authentifier mais là n'est pas le problème. Je veux qu'ap UserControl [ par levotre123 ] Bonjour a tous je suis en train de developper une application de Getion d'Inscription des elves dasn une ecole en C# Voila il y a bon nombre des qu plugin firefox dasn un winform [ par ddesmons ] Bonjour, j'ai créé pour ma société un browser "maison" qui est un simple winform avec le plugin IE (System.Windows.Forms.WebBrowser) dedans et donc çà comment atteinde un Usercontrol déposé dans Windows2.xaml depuis code WIndows1.cs [ par dragonroot ] Bonjour [^^happy13],et merci d' avance pour les réponses. débutant en Visual basic et c#, c++ mon projet visual c# : dans fichier windows1.xaml -


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales