|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 62 ![]() |
Bonsoir,
J'ai créé pour le fun un petit programme RSA en C++. Lorsque je l'exécute tout va bien, la fenetre DOS s'ouvre sa créer les clés, cryptes et décryptes. Donc je voulait lui rajouter une interface graphique un peu plus simpa. Et là c'est le drame !!! J'ai une zone de texte wxTextCtrl dans laquel j'ecris mon message, un bouton "crypter" (wxButton) et une zone qui doit m'afficher le message crypter. Dans la fonction rattachée au bouton, j'ai inséré le code qui sert à générer mes clé et dans la premiere zone de texte, la variable qui stock la chaine de caractère. Que je veux crypter, je génére mes clés mais il n'y a pas d'action sur mon message. Code :
Merci à vous. |
||
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Xavier PerrissoudDéveloppeur amateur Inscription : décembre 2008 Messages : 139 ![]() |
Salut.
En fait, tu n'as pas besoin de toutes ces méthodes événementielles. Seule celle connectée au wxButton est utile. Dans cette dernière, il te faut :
Si tu as besoin de plus d'infos, n'hésites pas. @+ Xav' |
|
|
00
|
|
|
#3 | ||||
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 62 ![]() |
Au risque de passer pour un nul comment fait on avec le wxstring:
Dans mon code de départ, pour récupérer le message, je fait: Code :
Code :
|
||||
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Xavier PerrissoudDéveloppeur amateur Inscription : décembre 2008 Messages : 139 ![]() |
Salut.
Normalement, lors de la création de la zone de texte, tu dois récupérer un pointeur. Code :
wxTextCtrl *m_txtMessage = new wxTextCtrl(......); Code :
wxString sMsg=m_txtMessage->GetValue(); Enfin, tu places le résultat de la même manière dans la zone de texte correspondante : @+ Xav' |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com