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

C Discussion :

Créer und DLL pour Visual Basic à partir d'un code en C


Sujet :

C

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 23
    Points : 11
    Points
    11
    Par défaut Créer und DLL pour Visual Basic à partir d'un code en C
    Bonjour à tous,

    Je développe une application sous vusal basic mais je suis bloqué par le calcul d'un CRC 16 CCITT. Je patauge sous visual basic mais j'ai récupéré le code C de la fonction de calcul du CRC mais je n'y connais absolument rien en C pour le moment. J'aimerai bien que cette source se transforme en DLL que je pourrais utiliser sous visual basic.

    Si quelqu'un peut m'aider ...........

    Le site du CRC http://www.zorc.breitbandkatze.de/crc.html

    Le code source C http://www.zorc.breitbandkatze.de/crctester.c

    Merci d'avance !

  2. #2
    Membre éclairé Avatar de reggae
    Profil pro
    Inscrit en
    Août 2005
    Messages
    773
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 773
    Points : 795
    Points
    795
    Par défaut
    Tu utilises quel compilo?
    Si tu utilises Visual C++ voici ce qu'il te faut:
    http://rp.developpez.com/vb/tutoriels/dll/
    SI tu ne le possède pas tu peux télécharger le compilo gratuit à cette adresse:
    http://msdn.microsoft.com/visualc/vctoolkit2003/
    Voila

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 23
    Points : 11
    Points
    11
    Par défaut
    Merci reggae, je vais lire tout ca et essayer de faire quelque chose de tout ca

    Reste plus qu'a trouver visual C++ ...

  4. #4
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par Ooly2001
    Merci reggae, je vais lire tout ca et essayer de faire quelque chose de tout ca

    Reste plus qu'a trouver visual C++ ...
    Tu peux aussi le faire avec Dev-C++ ou Code::Blocks
    Pas de Wi-Fi à la maison : CPL

  5. #5
    Membre éprouvé

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Points : 1 067
    Points
    1 067
    Un problème bien exposé
    est, pour moitié, solutionné. / La connaissance s'accroît quand on la partage, pas quand on l'impose. / La violence est le langage des faibles.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 23
    Points : 11
    Points
    11
    Par défaut
    Merci de vos réponse mais je galère pas mal ...
    Si quelqu'un pouvait m'expliquer comment procéder.
    J'image que dans la DLL il faut un point d'entrée (String "envoyée" par VB dans mon cas), ensuite le traitement des données puis la valeur retournée qui repare dans VB MAIS comment faire ...

    HELP ME !!!!!

  7. #7
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par Ooly2001
    Merci de vos réponse mais je galère pas mal ...
    Si quelqu'un pouvait m'expliquer comment procéder.
    J'imagine que dans la DLL il faut un point d'entrée (String "envoyée" par VB dans mon cas), ensuite le traitement des données puis la valeur retournée qui repare dans VB MAIS comment faire ...
    Une DLL, ce n'est rien d'autre qu'une bibliothèque de fonctions un peu particulière. Pour les détails spécifiques 'DLL' (initialisation, interface, fichier de ressource), voir le forum "Développement Windows".
    Pas de Wi-Fi à la maison : CPL

  8. #8
    Membre éprouvé

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Points : 1 067
    Points
    1 067
    Par défaut
    Citation Envoyé par Ooly2001
    [...]
    MAIS comment faire ...

    HELP ME !!!!!
    Comment faire quoi ?
    (mais pose plutôt ta question précise dans le forum Windows)
    Un problème bien exposé
    est, pour moitié, solutionné. / La connaissance s'accroît quand on la partage, pas quand on l'impose. / La violence est le langage des faibles.

Discussions similaires

  1. [VB2003] Orientation pour visual basic
    Par wolverine1991 dans le forum VB.NET
    Réponses: 17
    Dernier message: 16/01/2007, 17h44
  2. VB 2005 - "Javadoc" pour Visual Basic
    Par memed dans le forum Windows Forms
    Réponses: 2
    Dernier message: 16/11/2006, 12h47
  3. Réponses: 15
    Dernier message: 13/04/2006, 13h32
  4. [DLL]Créer sa dll en Visual C++
    Par Djoul dans le forum MFC
    Réponses: 3
    Dernier message: 05/10/2005, 16h09

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