begin process at 2012 02 14 13:10:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Formulaire

 > 

Lecture d'une variable d'un Form a un autre


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lecture d'une variable d'un Form a un autre

mardi 24 juin 2003 à 19:50:23 | Lecture d'une variable d'un Form a un autre

spomky

J'ai une MDIForm qui contient 1 à x MDIChild.
Dans chaque MDIChild j'ai une matrice 99x99 qui lui est propre (la matrice de la MDIChild n°8 est différentes de la MDIChild n° 45 par exemple) déclarée comme ceci:
Dim Matrice(99,99) as long

Ma MDIForm lance une autre Form (non-MDIChild) qui doit récupérer les informations contenues dans la matrice, les traiter et la retourner à la MDICild.

Comment puis-je faire cela?
mardi 24 juin 2003 à 21:31:31 | Re : Lecture d'une variable d'un Form a un autre

cedricbi

Bon, je ne suis pas sur du tout mais je pense qu'il faut que tu mettes :
Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)

J'espere que cela marchera mais ça fait 2 mois que j'ai pu VB alors je ne peux pas essayer.


-------------------------------
Réponse au message :
-------------------------------

> J'ai une MDIForm qui contient 1 à x MDIChild.
> Dans chaque MDIChild j'ai une matrice 99x99 qui lui est propre (la matrice de la MDIChild n°8 est différentes de la MDIChild n° 45 par exemple) déclarée comme ceci:
> Dim Matrice(99,99) as long
>
> Ma MDIForm lance une autre Form (non-MDIChild) qui doit récupérer les informations contenues dans la matrice, les traiter et la retourner à la MDICild.
>
> Comment puis-je faire cela?
mardi 24 juin 2003 à 21:53:21 | Re : Lecture d'une variable d'un Form a un autre

spomky



Ca ne marche pas et c'est normal puisque Matrice n'est pas un objet mais une variable locale

-------------------------------
Réponse au message :
-------------------------------

> Bon, je ne suis pas sur du tout mais je pense qu'il faut que tu mettes :
> Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)
>
> J'espere que cela marchera mais ça fait 2 mois que j'ai pu VB alors je ne peux pas essayer.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > J'ai une MDIForm qui contient 1 à x MDIChild.
> > Dans chaque MDIChild j'ai une matrice 99x99 qui lui est propre (la matrice de la MDIChild n°8 est différentes de la MDIChild n° 45 par exemple) déclarée comme ceci:
> > Dim Matrice(99,99) as long
> >
> > Ma MDIForm lance une autre Form (non-MDIChild) qui doit récupérer les informations contenues dans la matrice, les traiter et la retourner à la MDICild.
> >
> > Comment puis-je faire cela?
>
mardi 24 juin 2003 à 22:08:24 | Re : Lecture d'une variable d'un Form a un autre

cedricbi

Je ne comprend pas ?
j'quon pran pah ? [:-)]


-------------------------------
Réponse au message :
-------------------------------

>
>
> Ca ne marche pas et c'est normal puisque Matrice n'est pas un objet mais une variable locale
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bon, je ne suis pas sur du tout mais je pense qu'il faut que tu mettes :
> > Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)
> >
> > J'espere que cela marchera mais ça fait 2 mois que j'ai pu VB alors je ne peux pas essayer.
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > J'ai une MDIForm qui contient 1 à x MDIChild.
> > > Dans chaque MDIChild j'ai une matrice 99x99 qui lui est propre (la matrice de la MDIChild n°8 est différentes de la MDIChild n° 45 par exemple) déclarée comme ceci:
> > > Dim Matrice(99,99) as long
> > >
> > > Ma MDIForm lance une autre Form (non-MDIChild) qui doit récupérer les informations contenues dans la matrice, les traiter et la retourner à la MDICild.
> > >
> > > Comment puis-je faire cela?
> >
>
mardi 24 juin 2003 à 22:09:11 | Re : Lecture d'une variable d'un Form a un autre

cedricbi





-------------------------------
Réponse au message :
-------------------------------

> Je ne comprend pas ?
> j'quon pran pah ? [:-)]
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> >
> > Ca ne marche pas et c'est normal puisque Matrice n'est pas un objet mais une variable locale
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bon, je ne suis pas sur du tout mais je pense qu'il faut que tu mettes :
> > > Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)
> > >
> > > J'espere que cela marchera mais ça fait 2 mois que j'ai pu VB alors je ne peux pas essayer.
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > J'ai une MDIForm qui contient 1 à x MDIChild.
> > > > Dans chaque MDIChild j'ai une matrice 99x99 qui lui est propre (la matrice de la MDIChild n°8 est différentes de la MDIChild n° 45 par exemple) déclarée comme ceci:
> > > > Dim Matrice(99,99) as long
> > > >
> > > > Ma MDIForm lance une autre Form (non-MDIChild) qui doit récupérer les informations contenues dans la matrice, les traiter et la retourner à la MDICild.
> > > >
> > > > Comment puis-je faire cela?
> > >
> >
>
mardi 24 juin 2003 à 22:27:04 | Re : Lecture d'une variable d'un Form a un autre

spomky

En tapant
Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)

ou

MDIForm.ActiveForm.Matrice(x,y)

j'obtiens l'erreur n°438:
'Lobjet ne gère pas cetee propriété ou cette méthode'

Y a-t-il une autre méthode que celle que j'utilise avec laquelle je pourrai résoudre mon problème?

-------------------------------
Réponse au message :
-------------------------------

>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Je ne comprend pas ?
> > j'quon pran pah ? [:-)]
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > >
> > > Ca ne marche pas et c'est normal puisque Matrice n'est pas un objet mais une variable locale
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bon, je ne suis pas sur du tout mais je pense qu'il faut que tu mettes :
> > > > Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)
> > > >
> > > > J'espere que cela marchera mais ça fait 2 mois que j'ai pu VB alors je ne peux pas essayer.
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > J'ai une MDIForm qui contient 1 à x MDIChild.
> > > > > Dans chaque MDIChild j'ai une matrice 99x99 qui lui est propre (la matrice de la MDIChild n°8 est différentes de la MDIChild n° 45 par exemple) déclarée comme ceci:
> > > > > Dim Matrice(99,99) as long
> > > > >
> > > > > Ma MDIForm lance une autre Form (non-MDIChild) qui doit récupérer les informations contenues dans la matrice, les traiter et la retourner à la MDICild.
> > > > >
> > > > > Comment puis-je faire cela?
> > > >
> > >
> >
>
mercredi 25 juin 2003 à 08:03:18 | Re : Lecture d'une variable d'un Form a un autre

cedricbi

Ou déclarez-vous le tableau Matrice ?
Car si vous le declarez dans une fonction ou une sub je pense que vous devez écrire :
Nom_de_la_MDIChild(Numero_de_la_MDIChild).Nom_de_la_Fonction_ou_Sub.Matrice(x,y)


-------------------------------
Réponse au message :
-------------------------------

> En tapant
> Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)
>
> ou
>
> MDIForm.ActiveForm.Matrice(x,y)
>
> j'obtiens l'erreur n°438:
> 'Lobjet ne gère pas cetee propriété ou cette méthode'
>
> Y a-t-il une autre méthode que celle que j'utilise avec laquelle je pourrai résoudre mon problème?
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Je ne comprend pas ?
> > > j'quon pran pah ? [:-)]
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > >
> > > > Ca ne marche pas et c'est normal puisque Matrice n'est pas un objet mais une variable locale
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Bon, je ne suis pas sur du tout mais je pense qu'il faut que tu mettes :
> > > > > Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)
> > > > >
> > > > > J'espere que cela marchera mais ça fait 2 mois que j'ai pu VB alors je ne peux pas essayer.
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > J'ai une MDIForm qui contient 1 à x MDIChild.
> > > > > > Dans chaque MDIChild j'ai une matrice 99x99 qui lui est propre (la matrice de la MDIChild n°8 est différentes de la MDIChild n° 45 par exemple) déclarée comme ceci:
> > > > > > Dim Matrice(99,99) as long
> > > > > >
> > > > > > Ma MDIForm lance une autre Form (non-MDIChild) qui doit récupérer les informations contenues dans la matrice, les traiter et la retourner à la MDICild.
> > > > > >
> > > > > > Comment puis-je faire cela?
> > > > >
> > > >
> > >
> >
>
mercredi 25 juin 2003 à 20:38:37 | Re : Lecture d'une variable d'un Form a un autre

spomky

pas mieux :/

Matrice est déclaré au début de la MDIChild, sous option explicit



-------------------------------
Réponse au message :
-------------------------------

> Ou déclarez-vous le tableau Matrice ?
> Car si vous le declarez dans une fonction ou une sub je pense que vous devez écrire :
> Nom_de_la_MDIChild(Numero_de_la_MDIChild).Nom_de_la_Fonction_ou_Sub.Matrice(x,y)
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > En tapant
> > Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)
> >
> > ou
> >
> > MDIForm.ActiveForm.Matrice(x,y)
> >
> > j'obtiens l'erreur n°438:
> > 'Lobjet ne gère pas cetee propriété ou cette méthode'
> >
> > Y a-t-il une autre méthode que celle que j'utilise avec laquelle je pourrai résoudre mon problème?
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Je ne comprend pas ?
> > > > j'quon pran pah ? [:-)]
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > >
> > > > >
> > > > > Ca ne marche pas et c'est normal puisque Matrice n'est pas un objet mais une variable locale
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Bon, je ne suis pas sur du tout mais je pense qu'il faut que tu mettes :
> > > > > > Nom_de_la_MDIChild(Numero_de_la_MDIChild).Matrice(x,y)
> > > > > >
> > > > > > J'espere que cela marchera mais ça fait 2 mois que j'ai pu VB alors je ne peux pas essayer.
> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > J'ai une MDIForm qui contient 1 à x MDIChild.
> > > > > > > Dans chaque MDIChild j'ai une matrice 99x99 qui lui est propre (la matrice de la MDIChild n°8 est différentes de la MDIChild n° 45 par exemple) déclarée comme ceci:
> > > > > > > Dim Matrice(99,99) as long
> > > > > > >
> > > > > > > Ma MDIForm lance une autre Form (non-MDIChild) qui doit récupérer les informations contenues dans la matrice, les traiter et la retourner à la MDICild.
> > > > > > >
> > > > > > > Comment puis-je faire cela?
> > > > > >
> > > > >
> > > >
> > >
> >
>


Cette discussion est classée dans : lecture, form, variable, matrice, mdichild


Répondre à ce message

Sujets en rapport avec ce message

importer une variable entre 2 feuilles (Form) [ par seb ] ma question est simple: j'ai une variable string que je cree sur le Form2 et je veux recuperer le contenu de la chaine sur le Form1en declarant en pub passage de variable entre Form [ par tom ] Comment puis je passé des valeurs de variables d'une form a une autre formmerci de votre réponsethomas Je crée une form met une variable et dans une otre form je peux pu l'utiliser ! [ par OzStrycker ] Voilà, J'ai crée une Form2 et dedans l'utilisateur du prog mets des données, kan il a finit il clik sur ok et j'aimerais inscrire ces données dans la Comment changer une variable d'un autre form... [ par Question ] Bon le message que j'avais posté ça fait 3 jours .. il y avait eu des réponses et ça marche pas please help je suis un débutant.. moi ce que je voudra Passer une variable form a une sub ( j'en ai marre ) [ par neo090 ] bonjour tt le monde,quand je fais passer une form comme paramettre dans une sub il y a une erreur d'incompatibilité.en gros je fais:dans une formvar1= Variable d'une autre form [ par szteam ] Bonjour,Mon probleme c que j'aimerai que quand je clique sur un bouton de ma form principalil y est une variable d'une autre form qui prenne une valeu lecture variable d'environnement [ par vbusinor ] comment faire pour récupérer ou écrire dans une variable d'environnement?Merci d'avance Convertir une variable string en form [ par Bressan ] Je récupère le nom d'une form dans une string et je voudrais pouvoir m'en servir pour modifier des attributs de cette form. passer une variable d'un form à un autre [ par gremar ] comment on fait pour passer une variable d'un form à un autre ?on utilise une variable globale ? si oui, ça se déclare où et comment ?merci.<img src=/ Lecture de variables [ par LittleNono ] Je voudrais savoir comment on peut attribuer une même variable à chaque feuille.Ex : je veux lire la variable qui se situe dans la Form2 et la mettre


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,810 sec (4)

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