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 :

[Débutant] Convertir du Delphi en C++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Inscrit en
    Juin 2006
    Messages
    320
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 320
    Par défaut [Débutant] Convertir du Delphi en C++
    Bonjour à tous,

    Pour développer un logiciel pour ma boite, nous commençons à penser que le C++ serait la meilleure solution.
    Nous voudrions réutiliser du code Delphi qui fait déjà une partie de ce que nous voulons. J'ai vu sur le web qu'il y avait un convertisseur Delphi / C++ Builder.
    Sauf que nous ne voudrions pas acquérir C++ Buider, alors qu'il y a tant d'IDE et compilateurs gratuits.

    D'où la question: les fichiers ainsi convertis seront-ils ouvrables avec un autre IDE gratuits (CodeBlocks, MinGW ou autre)?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 86
    Par défaut
    Salut, je ne connais pas la taille de ton code, mais l'utilisation d'un outil de conversion automatique, ne te convertira que le code lui meme, et tu devras recréer toutes les classes des objets graphiques ou les convertir elles aussi en objet d'une librairie graphique telle que gtk ou qt voire visual c++ (et la je ne sais pas si c'est simple ou pas... )
    Il faut voir ce que donne, tu peux peut etre gagner un peu de temps si tu as beaucoup de code.De toutes façons avec ou sans, y a du taf!! bon courage.
    dom

  3. #3
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Par défaut
    Si ton code est principalement un moteur de calcul, ça devrait aller sans trop de mal.
    Si ton code est principalement une IHM, sans la bibliothèque de C++Builder/Delphi, autant tout réécrire, par exemple en Qt.
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  4. #4
    Membre éclairé

    Inscrit en
    Juin 2006
    Messages
    320
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 320
    Par défaut
    Si ton code est principalement un moteur de calcul, ça devrait aller sans trop de mal.
    Si ton code est principalement une IHM, sans la bibliothèque de C++Builder/Delphi, autant tout réécrire, par exemple en Qt.
    Il y a une partie IHM mais elle ne m'intéresse pas car je veux tout refaire. Ce qui m'intéresse c'est le code de traitement des images. Il fait en partie ce que nous voulons faire maintenant.
    N'ayant pas Delphi, je me suis dite que je pourrais traduire le code Delphi en C++. Même si ça ne marche pas, j'aurai pu comprendre le processus.

  5. #5
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Par défaut
    Dans ce cas là, il est probable que ça marche. Il est aussi probable que le code C++ obtenu ne soit pas du beau C++. C'est à dire qu'il pourrait fonctionner, mais de là à servir d'exemple...

    Une alternative pourrait être de découper ton code en morceaux (par DLL par exemple) et de ne convertir les morceaux que petit à petit, en fonction de ce qui est le plus pertinent. Ca permettrait une transition plus progressive.
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  6. #6
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    On peut pas interfacer du Delphi avec du C++ ?

Discussions similaires

  1. Débutant : convertir un string en text
    Par cocoche95 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 15/05/2007, 11h23
  2. [débutant] convertir string en int
    Par MayOL69bg dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/04/2007, 10h20
  3. Réponses: 5
    Dernier message: 12/12/2006, 10h19
  4. [débutant]convertir html en xml
    Par linkB2 dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 22/05/2006, 11h48
  5. [Débutant] Modifs dans Delphi
    Par J-P-B dans le forum XMLRAD
    Réponses: 6
    Dernier message: 20/06/2003, 15h55

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