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 :

passer un tableau de structure d'un objet a un autre


Sujet :

Windows Forms

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 15
    Points : 7
    Points
    7
    Par défaut passer un tableau de structure d'un objet a un autre
    bonjour,
    j'ai un probléme sur un projet ou je recupére des données (une structure) d'un moteur , les donnés sont stocké dans tableau de structure , je voudrai afficher ces données en temps réel , mais quand je recupére les données structure par structure ca marche sans probléme ;mais moi je veu recuprer un tableau de structure (pour ne pas perdre aucune données car les données sont envoyées chaque 200µs , et si je recupére donnée par donnée je perd des trames a cause du temps de d'affichage) le tableau doit etre affiché par le controle trace ; je voudrai savoir le meilleur moyen de passer un tableau de structure d'une classe principale qui récpére les données a un formulaire qui affiche ces données.
    Merci.

  2. #2
    Membre averti
    Homme Profil pro
    Freelance
    Inscrit en
    Février 2008
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 312
    Points : 390
    Points
    390
    Par défaut
    lorsque tu appelle ton formulaire, passe lui le tableau en paramètre de cette facon
    form1=new formulaire(maclassecontenanttableau.gettableau())

    dans ta classe
    private tableau

    public gettableau()
    {
    return(tableau)
    }

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 15
    Points : 7
    Points
    7
    Par défaut info
    oui mais moi j'appele pas tous le temps mon formulaire avec un argument , par exemple lorsque je veut l'afficher je met monformulaire.show();
    est il possible d'avoir 2 constructeurs pour le méme objet : 1 avec un argument et l'autre sans , ou t'aurait il un autre moyen de faire passer le tableau.

  4. #4
    Membre averti
    Homme Profil pro
    Freelance
    Inscrit en
    Février 2008
    Messages
    312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 312
    Points : 390
    Points
    390
    Par défaut
    oui tu peut très bien avoir 2 constructeurs, cela s'appelle de la surcharge
    dans ce cas met un constructeur a vide pour quand tu n'a pas besoin de ton tableau, et un constructeur avec comme paramètre ton tableau de structure
    Sinon tu peut appeller ton tableau de structure directement dans ton formulaire en utilisant la méthode gettableau que j'avais mise dans le message précédant
    Le meilleur moyen d'accéder ton tableau tableau serai de déclarer ta classe contenant le tableau comme statique, comm ca la méthode sera lié a la classe et non à une instance de ta classe

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 15
    Points : 7
    Points
    7
    Par défaut
    merci pour ta reponce, je vais essayer ta solution de passer le tableau en argument dans le constructeur qui sera surchargé ,

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/04/2014, 12h06
  2. Réponses: 0
    Dernier message: 17/02/2013, 20h27
  3. Réponses: 5
    Dernier message: 29/11/2012, 19h21
  4. [pthread] passer un tableau de structures en paramètre
    Par guidono dans le forum Débuter
    Réponses: 5
    Dernier message: 05/03/2011, 21h55
  5. Comment passer un tableau de structure à une fonction
    Par mackla dans le forum Débuter
    Réponses: 12
    Dernier message: 01/06/2008, 17h21

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