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 :

MsgBox personnalisées et portables


Sujet :

Windows Forms

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2009
    Messages : 10
    Points : 10
    Points
    10
    Par défaut MsgBox personnalisées et portables
    Hello tout le monde, merci d'avance pour votre aide !

    Mon problème est le suivant : je m'efforce de garder une cohérence graphique dans tous mes projets, celle-ci étant pas mal différente de celle par défaut, j'ai besoin de refaire des MsgBox.

    Ma question est donc de savoir comment je peux refaire celles-ci, en sachant que je voudrais le faire de façon externe afin de pouvoir les importer dans tous mes projets. Le mieux je pense serai de faire une DLL, mais il semblerais qu'on ne peut pas y mettre de fenêtre.

    La finalité est donc de pouvoir importer mes MsgBox personnalisées et de les utiliser de la même manière que des MsgBox normales.

    Merci !

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    on peut tout mettre dans une dll, il suffit d'avoir les bonnes dll en références (system.windows.forms en l'occurrence)

    après tu fait ta fenetre avec une fonction d'appel et tu remplaces partout l'appel
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2009
    Messages : 10
    Points : 10
    Points
    10
    Par défaut Besoin de + d'explications
    Tu peux détaillé ta réponse stp ? car je suis dans le flou total....

  4. #4
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    msgbox tu lui donnes un titre, un message, quels sont les boutons à afficher (yes no, cancel ...) et ca affiche une fenetre

    donc il faut faire la meme chose, voir compléter avec d'autres trucs
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2009
    Messages : 10
    Points : 10
    Points
    10
    Par défaut
    Le problème c'est que je crée un projet " Bibliothèque de classes" (en VB.NET), je met ma classe mais après quand j'importe ma DLL impossible d'ouvrir ma fenêtre, la méthode n'apparait même pas

  6. #6
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    par défaut il y a un namespace dans les projet (exe ou dll)
    donc va dans les propriétés du projet et retire le
    il faut aussi que la méthode soit publique, et si elle sur une classe, qu'elle soit shared
    recompiler, remettre au bon endroit et réouvrir ton projet exe
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2009
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2009
    Messages : 10
    Points : 10
    Points
    10
    Par défaut C'est bon !
    C'est bon j'ai trouvé grâce à tes conseils.

    Un grand merci !

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

Discussions similaires

  1. Création d'une MsgBox personnalisée
    Par Christophe.c.13 dans le forum VBScript
    Réponses: 2
    Dernier message: 17/03/2009, 13h15
  2. boutons msgbox personnalises
    Par Invité dans le forum VBA Access
    Réponses: 5
    Dernier message: 18/08/2008, 15h49
  3. Réponses: 1
    Dernier message: 20/06/2007, 17h07
  4. MsgBox Personnalisée (liste déroulante)
    Par Halzard dans le forum VBA Access
    Réponses: 2
    Dernier message: 12/06/2007, 16h32
  5. Ou retrouver dans la FAQ pour personnaliser MsgBox ?
    Par samlepiratepaddy dans le forum Access
    Réponses: 1
    Dernier message: 25/10/2005, 10h58

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