Bonjour
Soit 3 textbox dans une windows forms.
Je voudrais dans une procédure unique ayant 3 handles pouvoir
identifier le textbox d'appel. La procedure est sub textbox_keydown.
Je pense qu'en utilisant if e.handled je devrais pouvoir le faire
mais je ne trouve pas la syntaxe.
Merci pour votre aide.
--
Jacques dit Jacquouille
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bill2
Jacquouille14 wrote:
Bonjour Soit 3 textbox dans une windows forms. Je voudrais dans une procédure unique ayant 3 handles pouvoir identifier le textbox d'appel. La procedure est sub textbox_keydown. Je pense qu'en utilisant if e.handled je devrais pouvoir le faire mais je ne trouve pas la syntaxe. Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then faire action textbox 1 end if
ensuite, c'est au choix Soit faire un select case pour balayer tous les cas, soit mettre le nom dans une var temporaire et faire plusieurs if/elseif
-- Bill2 Utilisez Process Manager, gestionnaire de processus automatique : http://www.bill2-software.com/processmanager/
Jacquouille14 wrote:
Bonjour
Soit 3 textbox dans une windows forms.
Je voudrais dans une procédure unique ayant 3 handles pouvoir
identifier le textbox d'appel. La procedure est sub textbox_keydown.
Je pense qu'en utilisant if e.handled je devrais pouvoir le faire
mais je ne trouve pas la syntaxe.
Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le
sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then
faire action textbox 1
end if
ensuite, c'est au choix
Soit faire un select case pour balayer tous les cas, soit mettre le nom dans
une var temporaire et faire plusieurs if/elseif
--
Bill2
Utilisez Process Manager, gestionnaire de processus automatique :
http://www.bill2-software.com/processmanager/
Bonjour Soit 3 textbox dans une windows forms. Je voudrais dans une procédure unique ayant 3 handles pouvoir identifier le textbox d'appel. La procedure est sub textbox_keydown. Je pense qu'en utilisant if e.handled je devrais pouvoir le faire mais je ne trouve pas la syntaxe. Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then faire action textbox 1 end if
ensuite, c'est au choix Soit faire un select case pour balayer tous les cas, soit mettre le nom dans une var temporaire et faire plusieurs if/elseif
-- Bill2 Utilisez Process Manager, gestionnaire de processus automatique : http://www.bill2-software.com/processmanager/
Jacquouille14
Bill2 a écrit :
Jacquouille14 wrote:
Bonjour Soit 3 textbox dans une windows forms. Je voudrais dans une procédure unique ayant 3 handles pouvoir identifier le textbox d'appel. La procedure est sub textbox_keydown. Je pense qu'en utilisant if e.handled je devrais pouvoir le faire mais je ne trouve pas la syntaxe. Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then faire action textbox 1 end if
ensuite, c'est au choix Soit faire un select case pour balayer tous les cas, soit mettre le nom dans une var temporaire et faire plusieurs if/elseif
Bonjour bill2, Exactement ce que je cherche. J'avais bien essayé le sender mais sans trouver la bonne syntaxe. Je crois qu'avec le e.handled on doit pouvoir parvenir au même résultat. Je teste dans la matinée et je donne le résultat. Merci
-- Jacques dit Jacquouille
Bill2 a écrit :
Jacquouille14 wrote:
Bonjour
Soit 3 textbox dans une windows forms.
Je voudrais dans une procédure unique ayant 3 handles pouvoir
identifier le textbox d'appel. La procedure est sub textbox_keydown.
Je pense qu'en utilisant if e.handled je devrais pouvoir le faire
mais je ne trouve pas la syntaxe.
Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le
sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then
faire action textbox 1
end if
ensuite, c'est au choix
Soit faire un select case pour balayer tous les cas, soit mettre le nom dans
une var temporaire et faire plusieurs if/elseif
Bonjour bill2,
Exactement ce que je cherche. J'avais bien essayé le sender mais sans
trouver la bonne syntaxe. Je crois qu'avec le e.handled on doit
pouvoir parvenir au même résultat.
Je teste dans la matinée et je donne le résultat.
Merci
Bonjour Soit 3 textbox dans une windows forms. Je voudrais dans une procédure unique ayant 3 handles pouvoir identifier le textbox d'appel. La procedure est sub textbox_keydown. Je pense qu'en utilisant if e.handled je devrais pouvoir le faire mais je ne trouve pas la syntaxe. Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then faire action textbox 1 end if
ensuite, c'est au choix Soit faire un select case pour balayer tous les cas, soit mettre le nom dans une var temporaire et faire plusieurs if/elseif
Bonjour bill2, Exactement ce que je cherche. J'avais bien essayé le sender mais sans trouver la bonne syntaxe. Je crois qu'avec le e.handled on doit pouvoir parvenir au même résultat. Je teste dans la matinée et je donne le résultat. Merci
-- Jacques dit Jacquouille
Patrice
Le e.Handled est un boolean qui indique si l'évènement est géré.
Ne pas confondre avec le "Handle" qui est généralement un identifiant de bas niveau. Utiliser le sender est le plus adapté...
-- Patrice
"Jacquouille14" a écrit dans le message de groupe de discussion : 48805237$0$27503$
Bill2 a écrit :
Jacquouille14 wrote:
Bonjour Soit 3 textbox dans une windows forms. Je voudrais dans une procédure unique ayant 3 handles pouvoir identifier le textbox d'appel. La procedure est sub textbox_keydown. Je pense qu'en utilisant if e.handled je devrais pouvoir le faire mais je ne trouve pas la syntaxe. Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then faire action textbox 1 end if
ensuite, c'est au choix Soit faire un select case pour balayer tous les cas, soit mettre le nom dans une var temporaire et faire plusieurs if/elseif
Bonjour bill2, Exactement ce que je cherche. J'avais bien essayé le sender mais sans trouver la bonne syntaxe. Je crois qu'avec le e.handled on doit pouvoir parvenir au même résultat. Je teste dans la matinée et je donne le résultat. Merci
-- Jacques dit Jacquouille
Le e.Handled est un boolean qui indique si l'évènement est géré.
Ne pas confondre avec le "Handle" qui est généralement un identifiant de bas
niveau. Utiliser le sender est le plus adapté...
--
Patrice
"Jacquouille14" <lameme@free.fr> a écrit dans le message de groupe de
discussion : 48805237$0$27503$426a74cc@news.free.fr...
Bill2 a écrit :
Jacquouille14 wrote:
Bonjour
Soit 3 textbox dans une windows forms.
Je voudrais dans une procédure unique ayant 3 handles pouvoir
identifier le textbox d'appel. La procedure est sub textbox_keydown.
Je pense qu'en utilisant if e.handled je devrais pouvoir le faire
mais je ne trouve pas la syntaxe.
Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le
sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then
faire action textbox 1
end if
ensuite, c'est au choix
Soit faire un select case pour balayer tous les cas, soit mettre le nom
dans une var temporaire et faire plusieurs if/elseif
Bonjour bill2,
Exactement ce que je cherche. J'avais bien essayé le sender mais sans
trouver la bonne syntaxe. Je crois qu'avec le e.handled on doit
pouvoir parvenir au même résultat.
Je teste dans la matinée et je donne le résultat.
Merci
Le e.Handled est un boolean qui indique si l'évènement est géré.
Ne pas confondre avec le "Handle" qui est généralement un identifiant de bas niveau. Utiliser le sender est le plus adapté...
-- Patrice
"Jacquouille14" a écrit dans le message de groupe de discussion : 48805237$0$27503$
Bill2 a écrit :
Jacquouille14 wrote:
Bonjour Soit 3 textbox dans une windows forms. Je voudrais dans une procédure unique ayant 3 handles pouvoir identifier le textbox d'appel. La procedure est sub textbox_keydown. Je pense qu'en utilisant if e.handled je devrais pouvoir le faire mais je ne trouve pas la syntaxe. Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then faire action textbox 1 end if
ensuite, c'est au choix Soit faire un select case pour balayer tous les cas, soit mettre le nom dans une var temporaire et faire plusieurs if/elseif
Bonjour bill2, Exactement ce que je cherche. J'avais bien essayé le sender mais sans trouver la bonne syntaxe. Je crois qu'avec le e.handled on doit pouvoir parvenir au même résultat. Je teste dans la matinée et je donne le résultat. Merci
-- Jacques dit Jacquouille
Jacquouille14
Bill2 a écrit :
Jacquouille14 wrote:
Bonjour Soit 3 textbox dans une windows forms. Je voudrais dans une procédure unique ayant 3 handles pouvoir identifier le textbox d'appel. La procedure est sub textbox_keydown. Je pense qu'en utilisant if e.handled je devrais pouvoir le faire mais je ne trouve pas la syntaxe. Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then faire action textbox 1 end if
ensuite, c'est au choix Soit faire un select case pour balayer tous les cas, soit mettre le nom dans une var temporaire et faire plusieurs if/elseif
Re bonjour, Excellente la syntaxe. En fait puisqu'on peut récupérer le name on peut récupérer le text dans une variable et le traiter à son goût, c'est ce que je fais et cela évite les if récupération de name puisque mon traitement est identique pour les text des 3 textbox. Merci -- Jacques dit Jacquouille
Bill2 a écrit :
Jacquouille14 wrote:
Bonjour
Soit 3 textbox dans une windows forms.
Je voudrais dans une procédure unique ayant 3 handles pouvoir
identifier le textbox d'appel. La procedure est sub textbox_keydown.
Je pense qu'en utilisant if e.handled je devrais pouvoir le faire
mais je ne trouve pas la syntaxe.
Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le
sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then
faire action textbox 1
end if
ensuite, c'est au choix
Soit faire un select case pour balayer tous les cas, soit mettre le nom dans
une var temporaire et faire plusieurs if/elseif
Re bonjour,
Excellente la syntaxe. En fait puisqu'on peut récupérer le name on peut
récupérer le text dans une variable et le traiter à son goût, c'est ce
que je fais et cela évite les if récupération de name puisque mon
traitement est identique pour les text des 3 textbox.
Merci
--
Jacques dit Jacquouille
Bonjour Soit 3 textbox dans une windows forms. Je voudrais dans une procédure unique ayant 3 handles pouvoir identifier le textbox d'appel. La procedure est sub textbox_keydown. Je pense qu'en utilisant if e.handled je devrais pouvoir le faire mais je ne trouve pas la syntaxe. Merci pour votre aide.
euh, si les 3 textbox sont relisés sur un même évènement, il faut type le sender pour récupérer un textbox, et ainsi pouvoir récupérer son nom
if Ctype(Sender, Textbox).name="NomTextBox1" then faire action textbox 1 end if
ensuite, c'est au choix Soit faire un select case pour balayer tous les cas, soit mettre le nom dans une var temporaire et faire plusieurs if/elseif
Re bonjour, Excellente la syntaxe. En fait puisqu'on peut récupérer le name on peut récupérer le text dans une variable et le traiter à son goût, c'est ce que je fais et cela évite les if récupération de name puisque mon traitement est identique pour les text des 3 textbox. Merci -- Jacques dit Jacquouille