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

EDI Delphi Discussion :

Compatibilité Delphi7 - TurboDelphi


Sujet :

EDI Delphi

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5
    Par défaut Compatibilité Delphi7 - TurboDelphi
    Bonjour,

    Je suis débutant en Delphi bien que très expérimenté en C#, C++ et C.
    Je désire compiler et modifier un projet Delphi, apparemment développé en Delphi7.
    J'ai installé TurboDelphi.
    Est-ce possible de reprendre un projet Delphi7 en TurboDelphi ?
    J'ai notamment une erreur de compilation pour les composants TSpinEdit et TIdThreadComponent.
    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de Pedro
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    5 411
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 5 411
    Par défaut
    Bonjour et bienvenue sur developpez.com

    Normalement, si les composants utilisés dans ton projet sont les composants standards de Delphi, le projet devrait compiler. Malheureusement, il semblerait qu'il te manque les composants TSPinEdit (un TEdit avec des flèches haut et bas pour modifier sa valeur) et TIdThreadComponent (composant Indy).
    La principale restriction de Turbo Explorer étant que tu ne peux pas installer de composants tiers, si tu n'arrives pas à remplacer ces composants par d'autres, tu ne pourras rien y faire... A part acheter la version Pro et installer les composants manquants
    Pedro
    Aucune réponse aux sollicitations techniques par MP

    Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

    Les pages Source C'est bon. Mangez-en!
    Le défi Delphi
    Règles du forum - FAQ Delphi - Pensez au chtit
    Aéroclub Bastia Saint-Exupéry

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5
    Par défaut
    OK merci pour cette réponse rapide.

  4. #4
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 944
    Par défaut
    Pour être tout à fait précis (désolé Pedro ), il n'est pas obligatoire d'acheter la version Pro (même si ça apporte du confort).

    En effet, il est possible d'utiliser des composants Tiers à la condition de disposer du source (compatibilité des DCU ?). Ensuite, il suffit de créer de toute pièce le composant et de spécifier les propriétés qui vont bien (taille, caption/Text, etc...), bref tout ce qui est habituellement accessible depuis l'EDI.

    Pour le SpinEdit, c'est curieux n'y a t'il pas une palette "Exemples" sous Turbo ? (j'ai bien le pro at home, mais aucun souvenir sur cet onglet)

    D'ailleurs, normalement (?), si le compo n'existe pas, Turbo le signale dès l'ouverture du projet, non ? (et propose de supprimer la référence au compo dans le source...)

  5. #5
    Rédacteur
    Avatar de Pedro
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    5 411
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 5 411
    Par défaut
    Citation Envoyé par qi130
    Pour être tout à fait précis (désolé Pedro ),
    Pas de souci
    Citation Envoyé par qi130
    il n'est pas obligatoire d'acheter la version Pro (même si ça apporte du confort).
    En effet, il est possible d'utiliser des composants Tiers à la condition de disposer du source (compatibilité des DCU ?). Ensuite, il suffit de créer de toute pièce le composant et de spécifier les propriétés qui vont bien (taille, caption/Text, etc...), bref tout ce qui est habituellement accessible depuis l'EDI.
    Tu as parfaitement raison. Seulement, cela complique beaucoup le développement d'une interface Surtout pour un débutant...
    Citation Envoyé par qi130
    Pour le SpinEdit, c'est curieux n'y a t'il pas une palette "Exemples" sous Turbo ? (j'ai bien le pro at home, mais aucun souvenir sur cet onglet)
    Je me suis fait la même réflexion et il me semblait aussi que même sur la version Explorer, ce compo y est...
    Pedro
    Aucune réponse aux sollicitations techniques par MP

    Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

    Les pages Source C'est bon. Mangez-en!
    Le défi Delphi
    Règles du forum - FAQ Delphi - Pensez au chtit
    Aéroclub Bastia Saint-Exupéry

  6. #6
    Expert confirmé

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Par défaut
    Non je peux vous confirmer que Turbo Delphi Explorer n'a pas de palette Exemples, et donc pas de TSpinEdit (en design, mais on dispose bien des sources).

    En effet, les composants Exemples sont justement des exemples de "composants tiers" développés... Par Borland/CodeGear. Ils ne sont donc pas présents dans la palette de Explorer.
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  7. #7
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 944
    Par défaut
    "composants tiers" développés... Par Borland/CodeGear. Ils ne sont donc pas présents dans la palette de Explorer
    C'est un comble ça

  8. #8
    Expert confirmé

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Par défaut
    C'est peut-être un comble, mais c'est logique. Les composants Exemple sont les seuls dont les éditions Perso possédaient le source, c'est pour ça, à la base.
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  9. #9
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 944
    Par défaut
    Vu sous cet angle...

    Cela veut-il dire que l'onglet Exemples aurait été une sorte de Troyan ? (on met les sources dans le bon répertoire et hop le compo arrive dans l'onglet)

  10. #10
    Expert confirmé

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Par défaut
    Citation Envoyé par qi130 Voir le message
    Cela veut-il dire que l'onglet Exemples aurait été une sorte de Troyan ? (on met les sources dans le bon répertoire et hop le compo arrive dans l'onglet)
    Euh... Pas compris
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

Discussions similaires

  1. Compatibilité delphi X3, delphi7
    Par rotab dans le forum Langage
    Réponses: 6
    Dernier message: 04/08/2014, 15h51
  2. compatibilité delphi7 et windows 7
    Par bbchess dans le forum Débuter
    Réponses: 7
    Dernier message: 29/10/2013, 17h47
  3. [Delphi7] Migration Delphi 6
    Par Lux interior dans le forum QuickReport
    Réponses: 2
    Dernier message: 06/12/2002, 12h05
  4. Compatibilité Visibroker 4.5 C++ Builder
    Par manuel dans le forum CORBA
    Réponses: 4
    Dernier message: 15/07/2002, 21h57
  5. compatibilité des librairies directX8
    Par Freakazoid dans le forum DirectX
    Réponses: 3
    Dernier message: 23/05/2002, 21h33

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