Existe-t-il un document regroupant la correspondance entre la syntaxe VBA
et
VB.Net ?
Les deux langages restent du Visual Basic mais je coince souvent en VB.Net là où je connais bien VBA....
Exemple avec Application.EnableEvents dont je ne connais pas la correspondance en VB.Net...
Merci d'avance -- @+ HD
Vous confondez langage et Runtime.
"Application.EnableEvents" est lié à un composant COM, pas particulièrement à VBA. VB.NET permet de faire du COM comme de la pure CLR (.NET).
-- Paul Bacelar
HD
Voila en fait mon problème... J'ai un TextBox1 qui si l'on modifie sa valeur va modifier la valeur d'un autre TextBox2. Ce TextBox2 si on le modifie va changer également la valeur du TextBox1. En VBA je faisait un simple :
Pour empêcher que le TextBox2 une fois modifié ne change le TextBox1...
Comment fait on en VB.Net ?
Merci. -- @+ HD
Voila en fait mon problème... J'ai un TextBox1 qui si l'on modifie sa valeur
va modifier la valeur d'un autre TextBox2. Ce TextBox2 si on le modifie va
changer également la valeur du TextBox1. En VBA je faisait un simple :
Voila en fait mon problème... J'ai un TextBox1 qui si l'on modifie sa valeur va modifier la valeur d'un autre TextBox2. Ce TextBox2 si on le modifie va changer également la valeur du TextBox1. En VBA je faisait un simple :
Pour empêcher que le TextBox2 une fois modifié ne change le TextBox1...
Comment fait on en VB.Net ?
Merci. -- @+ HD
Paul Bacelar
C'est une façon de faire très inélégante car vous confondez les données et l'interface pour les manipuler (document/vue).
Faite en sorte que les modifications d'une valeur se répercute sur un objet qui a pour fonction de conserver les valeurs. Les différents contrôles ne feront que lire et écrire cette valeur dans le document via une api contrôlée par l'objet document.
Lors de la modification d'une valeur, le document préviendra les contrôles que la donnée à changer de valeur.
Avec cette approche, vous n'avez qu'à vérifier que la nouvelle valeur est différente de l'ancienne.
Si vous nous donnez un exemple complet, on pourra le transformer pour utiliser le design pattern Document/Vue.
-- Paul Bacelar
"HD" wrote in message news:
Voila en fait mon problème... J'ai un TextBox1 qui si l'on modifie sa
valeur
va modifier la valeur d'un autre TextBox2. Ce TextBox2 si on le modifie va changer également la valeur du TextBox1. En VBA je faisait un simple :
Pour empêcher que le TextBox2 une fois modifié ne change le TextBox1...
Comment fait on en VB.Net ?
Merci. -- @+ HD
C'est une façon de faire très inélégante car vous confondez les données et
l'interface pour les manipuler (document/vue).
Faite en sorte que les modifications d'une valeur se répercute sur un objet
qui a pour fonction de conserver les valeurs. Les différents contrôles ne
feront que lire et écrire cette valeur dans le document via une api
contrôlée par l'objet document.
Lors de la modification d'une valeur, le document préviendra les contrôles
que la donnée à changer de valeur.
Avec cette approche, vous n'avez qu'à vérifier que la nouvelle valeur est
différente de l'ancienne.
Si vous nous donnez un exemple complet, on pourra le transformer pour
utiliser le design pattern Document/Vue.
--
Paul Bacelar
"HD" <hd@anti.spam.fr> wrote in message
news:O65eO3YFFHA.1836@tk2msftngp13.phx.gbl...
Voila en fait mon problème... J'ai un TextBox1 qui si l'on modifie sa
valeur
va modifier la valeur d'un autre TextBox2. Ce TextBox2 si on le modifie va
changer également la valeur du TextBox1. En VBA je faisait un simple :
C'est une façon de faire très inélégante car vous confondez les données et l'interface pour les manipuler (document/vue).
Faite en sorte que les modifications d'une valeur se répercute sur un objet qui a pour fonction de conserver les valeurs. Les différents contrôles ne feront que lire et écrire cette valeur dans le document via une api contrôlée par l'objet document.
Lors de la modification d'une valeur, le document préviendra les contrôles que la donnée à changer de valeur.
Avec cette approche, vous n'avez qu'à vérifier que la nouvelle valeur est différente de l'ancienne.
Si vous nous donnez un exemple complet, on pourra le transformer pour utiliser le design pattern Document/Vue.
-- Paul Bacelar
"HD" wrote in message news:
Voila en fait mon problème... J'ai un TextBox1 qui si l'on modifie sa
valeur
va modifier la valeur d'un autre TextBox2. Ce TextBox2 si on le modifie va changer également la valeur du TextBox1. En VBA je faisait un simple :