PASSAGE DE PARAMETRES

cs_tahiti_bob Messages postés 86 Date d'inscription jeudi 8 juillet 2004 Statut Membre Dernière intervention 27 juin 2007 - 11 oct. 2004 à 21:20
jhonybiz Messages postés 1 Date d'inscription mercredi 20 septembre 2006 Statut Membre Dernière intervention 28 février 2012 - 28 févr. 2012 à 19:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/26735-passage-de-parametres

jhonybiz Messages postés 1 Date d'inscription mercredi 20 septembre 2006 Statut Membre Dernière intervention 28 février 2012
28 févr. 2012 à 19:33
super merci bcp !
cs_cplwt Messages postés 2 Date d'inscription mardi 14 avril 2009 Statut Membre Dernière intervention 4 avril 2010
19 mai 2011 à 11:53
bonjour Bidou,
Pourriez-vous mettre à jour le code ? càd remplacer a version actuelle (C#2005 je pense) par la version C#2008 ?
Comme Grandalleau, la conversion me pose problème.
mastalaye Messages postés 1 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 24 septembre 2010
24 sept. 2010 à 14:16
salut g vu ton code mais g du mal a me retrouve peut me donner des explications
Utilisateur anonyme
23 août 2010 à 21:45
Salut à tous! je voudrais vous remercier de ces exemples. cela m'aide bocou car je suis débutant en c#. je voudrais profiter pour demander comment inserer et extraire une photo dans une base de données sql server. je developpe une application qui demande d'enregistrer des assurés avec leur photos dans un bd sql server. si vous pouvez m'aider en m'expliquant pas à pas comment faire. Merci d'avance à tous.
caela Messages postés 68 Date d'inscription mercredi 9 décembre 2009 Statut Membre Dernière intervention 19 avril 2012
8 déc. 2009 à 09:15
slt à tous!merci bocoup bidou ton code m'a vrémen aidé
cs_sannin Messages postés 1 Date d'inscription lundi 28 septembre 2009 Statut Membre Dernière intervention 28 septembre 2009
28 sept. 2009 à 11:28
Bonjour,

Merci beaucoup ceci est fort utile ,j'avais (j'ai encore)du mal pour travailler avec plusieurs forms(fênetres)
cmdcousteau Messages postés 1 Date d'inscription vendredi 17 mars 2006 Statut Membre Dernière intervention 26 novembre 2008
26 nov. 2008 à 16:01
Bonjour, merci pour cet exemple, ça m'a beaucoup servi pour mon appli.
Par contre, j'ai une question (bête sans doute) : comment faire pour que ton form FrmNewUser soit le seul actif (c'est à dire que lorsque l'on clique sur le FrmMain, il y a un bip d'erreur et que le FrmNewUser clignote 2 secondes) ?

J'ai regardé les propriétés des form et les sources correspondants, je n'ai rien vu...

Merci encore et bonne journée !
cs_ansizak Messages postés 191 Date d'inscription mercredi 11 juillet 2007 Statut Membre Dernière intervention 30 juin 2011
6 mai 2008 à 14:42
Le principe pour acceder aux parametres de la mainForm depuis une childform:

dans ta mainform:

Form2 child = new Form2(this);

et dans ta childform

Form1 main = new Form1(Form1 main);
cs_naylouvar Messages postés 37 Date d'inscription mardi 14 février 2006 Statut Membre Dernière intervention 4 mai 2010
1 mai 2008 à 08:31
Super
mais si on veut cibler par exemple les parametres d'une mainForm MDI depuis une childForm est ce que ça sera la meme chose; je veux dire est ce que le pasage par les events et indispensable ou bien on peut directement cibler les parameteres de la fenetre parente?
cs_tintin972 Messages postés 36 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 16 mai 2008
9 avril 2008 à 16:30
Ca c'est de l'exemple utile.
En plus c'est super bien détaillé un grand merci à toi bidou!!
dommage y'a pas de 20/10...
cs_Bidou Messages postés 5486 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
9 avril 2008 à 14:12
Bonjour,
Je viens de tester le code à l'instant sous Visual Studio 2008 (pas Express).
Aucun problème rencontré, la conversion s'est correctement déroulée.
Grandalleau Messages postés 4 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 2 juillet 2008
9 avril 2008 à 13:35
Bonjour,
J'ai chargé le code qui ne fonctionne pas sous C#2008 express.
Et ce malgré une tentative de conversion par C#2008.
Dommage!
Cordialement.
André
cs_Bidou Messages postés 5486 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
13 mars 2008 à 00:55
C'est toujours le même principe: si on choisit de passer les éléments par le constructeur, alors ils seront disponible dans le contructeur de la classe instanciée:

Form main = new Form1(object myObject);

dans la class Form1:

public Form1(object o)
{
...
}
cs_ansizak Messages postés 191 Date d'inscription mercredi 11 juillet 2007 Statut Membre Dernière intervention 30 juin 2011
12 mars 2008 à 14:55
Le passage d'une variable de la Form client vers main est-il le meme que celui de la main vers client, sachant que lorsque l'on affiche la form client, l'instruction Form main = new Form (par ex) reinitialise les variable de la form main ?

Anz.
cs_tahiti_bob Messages postés 86 Date d'inscription jeudi 8 juillet 2004 Statut Membre Dernière intervention 27 juin 2007 1
12 oct. 2004 à 18:34
Désolé Bidou, je n'avais pas vu dans la source que tu n'avais pas codé le bouton "Effacer"

@++ CG
cs_Bidou Messages postés 5486 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
11 oct. 2004 à 22:30
C'est exact, j'ai volentairement pas codé ce bouton car il n'entre en fait pas dans "le but" du code, c'est à dire d'expliquer le passage d'argument d'une form à une autre...
cs_tahiti_bob Messages postés 86 Date d'inscription jeudi 8 juillet 2004 Statut Membre Dernière intervention 27 juin 2007 1
11 oct. 2004 à 21:20
On ne peut pas supprimer une entrée dands la listview. Mais bon, c'est pas grave, le but de la source était de montrer comment passer des variables entre deux forms.

@++ CG
Rejoignez-nous