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 :

Request.form situé dans un module


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 27
    Par défaut Request.form situé dans un module
    Hello à tous,

    Je me retrouve un peu coincé là car dans le but d'optimiser les applis et de centraliser les fonctions, j'ai créé un module servant à uploader un tas de choses.

    Voilà, tout semble ok, mais lors de la compilation, j'ai ce message :
    Une référence à un membre non partagé requiert une référence d'objet.
    Ce message concerne tous les appels à "Request.form".

    Google ne me dit rien d'interessant et MSDN encore moins... je suis un peu largué là (ça fait 1 mois que je fais du .NET pas taper )

    Merci d'avance les gens

  2. #2
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Hello,
    tu sais poster le code de ton module où le problème se déclare ?

  3. #3
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    un tour sur google m'a donné directement ca :
    http://msdn.microsoft.com/fr-fr/libr...8VS.80%29.aspx
    Une référence à un membre non partagé requiert une référence d'objet

    Reference to a non-shared member requires an object reference

    Vous avez fait référence à un membre non partagé dans votre code et vous n'avez pas réussi à fournir une référence d'objet. Vous ne pouvez pas utiliser le nom de la classe pour qualifier un membre qui n'est pas partagé. L'instance doit d'abord être déclarée comme une variable objet et ensuite référencée par le nom de la variable.

    ID d'erreur : BC30469
    Pour corriger cette erreur

    1.

    Déclarez l'instance comme une variable objet.
    2.

    Faites référence à l'instance par le nom de la variable.

  4. #4
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 27
    Par défaut
    Merci pour vos réponses, ça m'a été très utile surtout celle de tomlev qui a eu le mérite d'exposer à un néophyte et avec des mots simples que j'ai pu comprendre.

    Merci aussi à Sankasssss, j'ai trouvé aussi ce que tu as mis en citation... mais c'est même plus du chinois à ce niveau là tellement je capte rien

  5. #5
    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 : 43
    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
    ça veut dire que form est un membre d'instance de la classe Request, et qu'il te faut donc une instance de Request pour y accéder. Ou alors il faut que tu déclares form comme un membre statique (Shared en VB.NET)

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

Discussions similaires

  1. [Forms Builder] Gif animé dans un module
    Par Diane L'Hérault dans le forum Forms
    Réponses: 15
    Dernier message: 07/08/2009, 17h14
  2. [VBA-E] Comment accéder à une variable tableau située dans un autre module
    Par jeanpierreco dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 17/02/2007, 13h15
  3. placer requete dans le module du form
    Par @rkane dans le forum Access
    Réponses: 2
    Dernier message: 11/09/2006, 09h56
  4. [VB6] Modification des propriétés d'un objet de form dans un module
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 09/06/2006, 09h46
  5. [VB.NET] Appeler une sub public dans un module de form
    Par SergeF dans le forum Windows Forms
    Réponses: 3
    Dernier message: 01/06/2004, 13h08

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