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

Dotnet Discussion :

Comment developper une dll


Sujet :

Dotnet

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations forums :
    Inscription : Août 2008
    Messages : 53
    Points : 32
    Points
    32
    Par défaut Comment developper une dll
    Bjr,
    Je souhaite structurer mon code et le rendre une dll, afin que je puisse
    l'utiliser après dans mon application.
    Je voudrais savoir quelles sont les bonnes pratiques pour développer une dll?
    Vu que je veux générer des événements de cette dll et les utiliser dans mon application, je veux bien savoir comment déclarer ces évènements dans la dll?
    Vos cours, articles ou exemples me seront les bienvenus
    Merciiii

  2. #2
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Il n'y a pas de grandes différences entre du code dans une dll et du code directement dans ton appli.

    Pour un évènement ça reste toujours pareil

    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    public event EventHandler MyEvent;

    Et pour le lancer

    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    if(MyEvent !=  null) MyEvent(this, EventArgs.Empty);

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations forums :
    Inscription : Août 2008
    Messages : 53
    Points : 32
    Points
    32
    Par défaut
    non, mais je voulais dire que dans la dll je vais créer des événements que je vais les écouter en dehors de la dll, quelque part dans mon application.

  4. #4
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Citation Envoyé par NoussaL Voir le message
    non, mais je voulais dire que dans la dll je vais créer des événements que je vais les écouter en dehors de la dll, quelque part dans mon application.
    Et alors ?

    Il faut quand même t'abonner à ton évènement.

    Le code que je t'ai donné tu le mets dans une classe dans ta dll.

    Ensuite tu instancies cette classe et tu t'abonnes à l'évènement normalement.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations forums :
    Inscription : Août 2008
    Messages : 53
    Points : 32
    Points
    32
    Par défaut
    d'accord j'ai compris ça c'est concernant les événements
    Mais sinon quelles sont les best practises et les étapes pour développer la dll.
    y'a t'il un tutoriel ou article montrant ca

Discussions similaires

  1. Réponses: 4
    Dernier message: 02/10/2005, 14h01
  2. Comment accéder à une DLL COM depuis un exécutable ?
    Par Denys dans le forum API, COM et SDKs
    Réponses: 10
    Dernier message: 20/09/2005, 09h04
  3. Comment exécuter une DLL ?
    Par chleuh dans le forum Langage
    Réponses: 4
    Dernier message: 29/06/2005, 15h27
  4. Comment créer une dll Win32 sous Delphi ?
    Par Mickey.jet dans le forum Langage
    Réponses: 8
    Dernier message: 16/06/2005, 16h38

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