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

VB.NET Discussion :

problème création d'objet


Sujet :

VB.NET

  1. #21
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Il n'y a pas d'erreur dans l'instruction elle-même a priori, le problème doit venir de ce qu'il y a autour. Montre nous un peu plus de code...

  2. #22
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2008
    Messages : 84
    Par défaut
    je ne peux aps donner le code, l'appli est sur un autre pc (je ne pourrai que ce soir) mais de tête en faite j'ai

    class form1

    et après je fais tout de suite dim MatInfo as new matière
    matInfo.Nom="DAIGL"

  3. #23
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    tu ne peux pas mettre des instructions directement dans le corps de la classe... il faut les mettre dans des méthodes

  4. #24
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2008
    Messages : 84
    Par défaut
    ah attend je me suis mal exprimé.
    Là je suis dans l'application et non dans la librairie avec toute mes classes.

    Donc j'ai mon appli qui se nomme "form1" (je sais, c'est pas original)
    et donc j'ai mi mon code tout en haut après class form1

    A ok je comprend ce que tu veux dire. Faut que je fasse une procédure qui attribut mes valeurs à mes champs si je comprend bien

  5. #25
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par mimousse Voir le message
    A ok je comprend ce que tu veux dire. Faut que je fasse une procédure qui attribut mes valeurs à mes champs si je comprend bien
    Oui. Dans le corps de la classe, tu ne peux mettre que des déclarations, pas des instructions

  6. #26
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2008
    Messages : 84
    Par défaut
    en clair, dans ma classe Matière je fais une procédure:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    public sub InitMatInfo()
     
           matInfo.Nom="Daigl"
           matInfo.Type = "spécifique"
     
    end sub
    et dans mon appli j'écris:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim matInfo as new matière
    la prof m'a dit qu'il fallait créer les objets dans l'application et non dans la librairie

  7. #27
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Grosso modo c'est ça

  8. #28
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2008
    Messages : 84
    Par défaut
    Rien à faire, même si je fais une procédure il n'en veut pas de mon MatInfo!

  9. #29
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par mimousse Voir le message
    Rien à faire, même si je fais une procédure il n'en veut pas de mon MatInfo!
    Pas très utile comme description du problème...
    Essaie d'être plus concret : décris les symptômes, indique le message d'erreur, etc...

    Et montre le code complet, parce que tant qu'on ne verra que des petits morceaux ce sera difficile d'avoir une vue d'ensemble de ton programme

  10. #30
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    euh...

    c'est pas tout a fait ca...

    tu dois avoir ca dans ta classe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    Public Class Matiere
     
       Private _nom As String
       Private _type As String
     
       Sub New(ByVal nom As String,ByVal type As String)
     
        _nom =nom 
        _type  =type 
     
      End sub
     
    'puis les proprietes
    Public Property Nom() as String
    Get 
        Return _nom
    End Get
    Set(By Val Value)
        _nom=value
    End Set
     
    End Property
     
    End Class

    Apres, dans l'appli, tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim matInfo as new matière("Daigl","spécifique")
    La, par contre, je ne veux pas te chercher, mais il faudrait aussi que tu lises un peu les liens qui t ónt ete donnes en debut de post...

    les classes en vb.net, c'est traite ici :http://plasserre.developpez.com/v5-2.htm

    Et je doutes que le compilateur ne t'aies pas remonte des erreurs de compilation...

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  11. #31
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2008
    Messages : 84
    Par défaut
    Le soucis que j'ai s'est qu'il me met qu'il y'a trop d'argument lorsque je fais

    dim MatInfo as new Matière.

    En faite, mon constructeur n'est pas reconnu!

  12. #32
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par mimousse Voir le message
    En faite, mon constructeur n'est pas reconnu!
    Tu as écrit le constructeur comme indiqué par pvialatte ?
    Tu as bien recompilé la librairie ?

  13. #33
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2008
    Messages : 84
    Par défaut
    oui j'ai écris ce qu'à di pvialette par cotnre je n'ai pas recompiler

    j'ai jsute enregistrer, je pensais que ça suffisais

  14. #34
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par mimousse Voir le message
    j'ai jsute enregistrer, je pensais que ça suffisais
    Ca suffirait si les 2 projets étaient dans la même solution
    Tu peux remercier ta prof pour ses bons conseils

  15. #35
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2008
    Messages : 84
    Par défaut
    Bah je vais recompiler et mettre les deux projets dans la même solution, on verra bien. Si ca marche toujorus aps ca pourrait venir de quoi?

  16. #36
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par mimousse Voir le message
    Si ca marche toujorus aps ca pourrait venir de quoi?

    Je peux pas deviner les problèmes avant qu'ils se produisent... désolé
    Essaie, tu verras bien. Si ça marche pas tu pourras toujours venir demander de l'aide

  17. #37
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2008
    Messages : 84
    Par défaut
    Ca marche super!!!! merci beaucoup et désolé de vous avoir embêté!

  18. #38
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    n'oublie pas de marquer le sujet comme

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Problème création d'objets
    Par fed1023 dans le forum JSF
    Réponses: 3
    Dernier message: 07/07/2014, 22h16
  2. Réponses: 8
    Dernier message: 01/08/2008, 17h39
  3. Problème création d'un objet dans une Form
    Par helico2 dans le forum C++/CLI
    Réponses: 7
    Dernier message: 02/01/2008, 17h32
  4. Problème de création d'objet
    Par Gouyon dans le forum Delphi
    Réponses: 2
    Dernier message: 15/05/2007, 14h20
  5. Problème de création d'objets
    Par gids01 dans le forum Langage
    Réponses: 3
    Dernier message: 24/10/2006, 11h42

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