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++Builder Discussion :

C++Builder et assembly .net


Sujet :

C++Builder

  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Points : 523
    Points
    523
    Par défaut C++Builder et assembly .net
    Bonjour,

    J'ai une application en cours de développement sous C++Builder2006 et je dois y intégrer la reconnaissance vocale disponible avec le framework .net 3.5.

    Sachant qu'à la base la version 2006 a été faites pour .NET 2 avec delphi ou c#.

    Je ne peux pas utiliser le speechSDK, je doit utiliser les assembly .net 3.5 ou 3.0 .

    Apparement, c'est facile d'utiliser du code C++ dans un environnement .NET et cela est plus difficile d'utiliser du .NET dans un projet win32.

    Pouvez-vous m'indiquer un tutoriel ou des indications pour y arriver parce que je ne comprend pas bien le fonctionnement? Je crois qu'il faut une sorte de wrapper pour faire fonctionner ce système.

    Merci

  2. #2
    Membre chevronné
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Points : 2 189
    Points
    2 189
    Par défaut
    Salut, peut-être que tu peux compiler ton code sous forme de DLL. Va voir ceci pour l'utilisation de DLL sous C++Builder: http://lfe.developpez.com/DLL/
    • Plus un ordinateur possède de RAM, plus vite il peut générer un message d'erreur. - Dave Barry
    • Je n'ai pas peur des ordinateurs. J'ai peur qu'ils viennent à nous manquer. - Isaac Asimov
    • Le code source est comme une belle femme, plus on le regarde, plus on trouve des défauts. - Crayon

  3. #3
    Membre confirmé
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Points : 523
    Points
    523
    Par défaut
    J'y ai pensé mais pour créer une dll utilisant .net, il faut un environnement qui le fait. Hors, pour des raisons de licence, je ne peux pas utiliser visual studio pour me faire une dll. Je ne compte pas acheter un nouvel IDE pour importer une fonction dans une application.

    Et pour la même raison, je ne pense pas faire de mon application une dll. D'ailleurs, je n'aime pas trop le principe d'une application entière dans une dll.

    Merci pour cette réponse si rapide.

    J'ai trouvé dans une faq de developpez.com qu'il faudrait utiliser un wrapper que l'on appel COM Callable Wrapper (ccw) http://dotnet.developpez.com/faq/dotnet/?page=migration

    Mais où trouver un wrapper pour C++Builder?

  4. #4
    Membre confirmé
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Points : 523
    Points
    523
    Par défaut
    Finalement, la version express de visual c# n'a pas de restriction de licence. Je vais donc utiliser ce produit pour faire une dll.

    Par contre, j'ai toujours pas trouvé de moyen d'utiliser DBS 2006 avec .net 3.0 ou 3.5.

    Merci

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

Discussions similaires

  1. Precision d'une Assembly .Net (COM) modifiée par EXCEL
    Par Bertrand Larat dans le forum Windows Forms
    Réponses: 0
    Dernier message: 18/12/2008, 17h18
  2. Convertir du Borland C++ Builder en Visual .NET 2005
    Par mastergoddot dans le forum Visual C++
    Réponses: 3
    Dernier message: 28/06/2007, 15h10
  3. TLibImp et les assembly .NET
    Par lpelou dans le forum Delphi
    Réponses: 1
    Dernier message: 07/06/2006, 19h01
  4. Assemblies .NET sous Delphi 7
    Par slimjoe dans le forum Delphi
    Réponses: 8
    Dernier message: 29/05/2006, 19h54
  5. Utiliser des Assembly .Net dans Visual C++ 6.0
    Par nitram dans le forum MFC
    Réponses: 1
    Dernier message: 15/06/2005, 09h05

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