IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Passage d'un objet entre 2 formulaires [Débutant]


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2015
    Messages : 65
    Par défaut Passage d'un objet entre 2 formulaires
    Bonjour,
    J'essaye de créer un outil de comparaison de BDD et pour cela je créer dans un premier formulaire de connexion un objet "Connect"
    Je vous donne le constructeur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     public string nomServeur { get; set; }
            public string nomBase { get; set; }
            public SqlConnection sqlSource { get; set; }
            public SqlConnection sqlDestination { get; set; }
     
            public Connect(string nomServ, string nomBase, SqlConnection sqlSource, SqlConnection sqlDest)
            {
                this.nomServeur = nomServ;
                this.nomBase = nomBase;
                this.sqlSource = sqlSource;
                this.sqlDestination = sqlDest;
            }
    Une fois instancié dans le formulaire de connexion, j'aimerais récupérer cette objet dans un second formulaire mais je ne trouve pas de solution.
    Mon premier formulaire s'appel loginForm, il est appelé dans le second qui est MainForm.
    Le nom du serveur se trouve dans nomServeurSTB.Text, le nom de la base dans baseSTB.Text, et les connexion dans cnnSource et cnnDestination.
    Merci

  2. #2
    Membre éclairé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Octobre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2008
    Messages : 83
    Par défaut
    salut,
    pourquoi ne pas passer ton object dans le constructeur de ton autre form ?
    Ou mieux pourquoi ne pas faire une propriété public dans la form2 que tu renseignes dans la form1 avant de faire le showdialog() ?
    Autre façon, déclarer ton object dans le main en public static ?
    Enfin il y a plein de façon de faire.
    Comme l'instancier dans la form1 et passer la référence à ta form de log

    En tout cas il n'est pas dur de passer un object à un autre (une form est un object)
    Bonne prog et @++

  3. #3
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2015
    Messages : 65
    Par défaut
    J'ai résolu mon problème entre temps, Merci quand meme

  4. #4
    Membre éclairé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Octobre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2008
    Messages : 83
    Par défaut
    il aurait été sympa de dire comment tu as fait pour les autres lecteurs
    bonne prog

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] OpenArgs Null (ou passage d'objet entre formulaire)
    Par DonKnacki dans le forum VBA Access
    Réponses: 4
    Dernier message: 18/05/2011, 16h16
  2. Réponses: 5
    Dernier message: 20/08/2008, 22h19
  3. Passage d'un objet entre deux classes
    Par ericlemoustic dans le forum Langage
    Réponses: 2
    Dernier message: 13/10/2006, 09h58
  4. [langage] Passage d objet entre deux fichiers
    Par Slippers dans le forum Langage
    Réponses: 2
    Dernier message: 28/04/2005, 14h45
  5. Réponses: 4
    Dernier message: 02/01/2005, 23h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo