Rechercher : dans
Par :

Creer message erreur visual c++

Dernière réponse le 11 jui 2007 à 15:04:28 stephanou6, le 11 jui 2007 à 14:26:55 
 Signaler ce message aux modérateurs

Bonjour! Je réalise actuellmnt une application en visual c++, et je voudrai que lorsque l'utilisateur entre dans une edit box" une valeur supérieure à un certain nombre, un message d'erreur apparaisse automatiquement. comment faire?

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « creer message erreur visual c++ » dans :
Créer une identité visuelle pour l'entreprise VoirL'identité visuelle est au cœur des stratégies de communication. Cette "carte d'identité graphique" véhicule l'image de l'entreprise grâce à différents supports visibles (ex : enveloppes, dossiers de presse). C'est un moyen d'attirer l'attention...
Télécharger Visual C++ Express VoirVisual C++ Express est une version "gratuite" et allégée de Visual Studio ; l'utilisation requiert l'inscription sur le site de Microsoft. Cet environnement de développement permet de créer des application Win32 ou du .NET C.

1

Thiby, le 11 jui 2007 à 14:43:58

Si tu travailles en mfc tu peux afficher une boite de dialogue :

int AfxMessagebox(char *, UINT FLAG)

Tu trouveras tous la :
http://msdn2.microsoft.com/En-US/library/as6se7cb(VS.80).asp­x

Un exemple d'utilisation dans ton cas :

if ( m_value > MAX_VALUE )
{
AfxMessageBox("Error : Overflow !", MB_OK);
return;
}

// value ok, continue...

Répondre à Thiby

2

stephanou6, le 11 jui 2007 à 14:57:08

C'est ce que j'ai essayé de faire, mais à quel endroit je place ce code?Après le
void Nomdelafenetreprincipale::onbutton() ?

Répondre à stephanou6

3

Thiby, le 11 jui 2007 à 15:01:31
  • +1

J'oubliais tu peux tres bien empecher à l'utilisateur d'inserer une valeur trop élevée. Pour cela il te suffit de dire à ton control edit qu'il doit contenir des chiffres (dans les propriétés du control en question ) et rien que des chiffres et après de spécifier la valeur min et max dans la fenêtre de déclaration (ctrl+w)

Dans ce cas plus besoin d'afficher des messages d'erreur car il sera impossible d'ecrire n'importe quoi...

Répondre à Thiby

4

stephanou6, le 11 jui 2007 à 15:03:14

Ah oui effectivement! merci!

Répondre à stephanou6

5

 Thiby, le 11 jui 2007 à 15:04:28

Euh ben je sais pas ca depend de ce que tu veux..
Si tu veux faire la vérification en cours de frappe, ou lorsque l'utilisateur passe sur un autre control ou encore s'il clique sur un bouton (genre validation)...
Tu creer la méthode qui sera appelée suivant l'évènement et tu écris ce code dedans... Mais comme je l'ai dit sur le message précédent, il n'est peut etre pas utile d'encombrer ton code avec ce type de message d'erreur...

Répondre à Thiby