1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Techicien FAO
    Inscrit en
    juin 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Techicien FAO

    Informations forums :
    Inscription : juin 2017
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Application CATIA V5/Excel, fichiers DLL Interop

    Bonjour à tous,

    J'ai une petite question qui va surement paraître un peu bête. Je développe:

    Je fais une application sous Visual Basic 2010 qui permet de faire différentes choses avec Excel et Catia V5. J'ai trouvé tout ce dont j'avais besoin pour le code mais là, je bloque lamentablement...

    Lors de la génération de mon .exe, des fichiers DLL Interop sont générés en même temps. En fouillant sur le net, je vois un peu prêt à quoi il servent mais je me demande ce que je dois en faire?

    De plus, cette appli à été faite sur mon pc perso mais quand je la duplique sur mon poste pro (j'ai essayé en copiant uniquement l'exe et en publiant), ça ne marche plus.

    Je suppose que ces DLL doivent servirent mais je ne vois pas quoi en faire...

    Quelqu'un pourrait m'aider, s'il vous plaît?

  2. #2
    Expert éminent

    Homme Profil pro
    Développeur .NET
    Inscrit en
    janvier 2012
    Messages
    3 764
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Canada

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

    Informations forums :
    Inscription : janvier 2012
    Messages : 3 764
    Points : 7 657
    Points
    7 657
    Billets dans le blog
    17

    Par défaut

    Bonjour

    Citation Envoyé par Guitou8888 Voir le message
    Bonjour à tous,

    Lors de la génération de mon .exe, des fichiers DLL Interop sont générés en même temps. En fouillant sur le net, je vois un peu prêt à quoi il servent mais je me demande ce que je dois en faire?
    Je suppose que ces DLL doivent servirent mais je ne vois pas quoi en faire...


    Tu dois les garder absolument et les distribuer avec ton application. C'est l'interface qui permet à ton application d'appeler les fonctions de tes dll (COM (ActiveX)) et d'en récupérer les résultats.


    De plus, cette appli à été faite sur mon pc perso mais quand je la duplique sur mon poste pro (j'ai essayé en copiant uniquement l'exe et en publiant), ça ne marche plus.

    Quelqu'un pourrait m'aider, s'il vous plaît?
    Si tu utilises le déploiement avec ClickOnce; tu as un assistant qui devrait te demander les fichiers à inclure, ou ceux que ton utilisateur peut devoir télécharger. Ou bien tu peux utiliser un des nombreux programmes de conception d'installateurs qui sont disponibles (des gratuits et des payants) sur le marché
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    À force de vouloir considérer les utilisateurs comme des imbéciles patentés, on risque de se mettre dans le trouble.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

Discussions similaires

  1. Application DotNet gérant des fichiers Excel - qu'est ce qui est le mieux ?
    Par clairette95 dans le forum Développement Office System
    Réponses: 12
    Dernier message: 05/05/2017, 16h21
  2. Réponses: 1
    Dernier message: 18/05/2014, 17h20
  3. fichier .dll n'est pas une application win32 valide
    Par maha_bellaaj dans le forum MATLAB
    Réponses: 2
    Dernier message: 21/05/2011, 13h52
  4. [EXCEL 2003] creer un fichier .DLL
    Par aA189 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 06/08/2009, 16h00
  5. Integration d'un fichier dll dans une application Java
    Par menzlitsh dans le forum Langage
    Réponses: 3
    Dernier message: 21/09/2006, 15h54

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