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

Delphi Discussion :

Delphi 6 --> Delphi 7


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut Delphi 6 --> Delphi 7
    Suite à ce problème http://www.developpez.net/forums/sho...d.php?t=179450, je suis passé de Delphi 6 #2 Entreprise à Delphi 7.01 Entreprise.

    Je suis en train de tester mes projets pour vérifier s'ils fonctionnent bien sous Delphi 7.
    Il me rajoute d'autorité XPStyleActnCtrls dans les uses. Qu'est ce que c'est ?
    J'ai une tonne d'avertissements :
    Type non protégé "PChar"
    Comment désactiver ces messages ?
    Le QuickReport à disparu. Il ne figure pas non plus dans les paquets disponibles. Où puis-je le trouver ?

    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  2. #2
    Membre très actif
    Avatar de octal
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    441
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 441
    Par défaut
    Le quick report n'est plus installé dans la palette d'outils par défaut parce que Borland voulait qu'à partir de la version 7 que les gens migrent vers RaveReport. Vous trouverez le packet compilé dans ..\delphi\bin
    Il faudra passer par le menu [Composant>>>Installer des packets]

    dclqrt70.bpl <<< Quick report
    dcltqr70.bpl <<< Teechart pour Quick report

    Pour les warnings il faut les désactiver dans les propriété du [projet>>>options>>Messages du compilateur]
    En général pour retrouver la meme config que par défaut sur Delphi6 il faudra modifier les options suivantes comme suit :
    Depuils le début de la liste des options
    [ ] Symbole Deprecated
    [x] Symbole Bibliothèque
    [ ] Symbole plate-forme
    [x] Unité Bibliothèque
    [ ] Unité plate-forme
    ...
    laisser le reste des options cochée
    puis à la fin de la liste des options modifié aussi les 3 dernière options en les décochant.
    [ ] Type Non protégé
    [ ] Code Non protégé
    [ ] Transtypage Non protégé

    Mis à part cela, je pense (personnellement) qu'il est préférable de lire l'aide en ligne concernant les options de compile plutot que de les désactiver/Activer à l'aveuglette.

    Pour le reste la migration devrait se faire sans pb.
    bonne chance

  3. #3
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut
    Merci pour ces renseignements.

    Citation Envoyé par octal
    Le quick report n'est plus installé dans la palette d'outils par défaut parce que Borland voulait qu'à partir de la version 7 que les gens migrent vers RaveReport.
    Et quand j'aurais migré sur RaveReport, ils passeront à autre chose. Je n'ai pas de temps à perdre à reprendre tous mes projets, pour leur faire plaisir.

    Citation Envoyé par octal
    Vous trouverez le packet compilé dans ..\delphi\bin
    Il faudra passer par le menu [Composant>>>Installer des packets]

    dclqrt70.bpl <<< Quick report
    dcltqr70.bpl <<< Teechart pour Quick report
    J'obtiens une erreur :
    Impossible de charger le paquet 'qrpt70'. Il contient l'unité 'QrEnvEd', qui est aussi contenue dans le paquet 'dclusr70'
    Je sens que je vais vite revenir à Delphi 6 ...

    Citation Envoyé par octal
    Pour les warnings il faut les désactiver dans les propriété du [projet>>>options>>Messages du compilateur]
    Je ne les vois plus. Ca doit fonctionner ...

    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  4. #4
    Membre très actif
    Avatar de octal
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    441
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 441
    Par défaut
    Citation Envoyé par Lung
    Merci pour ces renseignements.


    Et quand j'aurais migré sur RaveReport, ils passeront à autre chose. Je n'ai pas de temps à perdre à reprendre tous mes projets, pour leur faire plaisir.
    Le but n'est pas de pénalisé les anciens utilisateurs, c'est juste de changer les habitudes des nouveaux venu. pour la méthode, je suis pas commercial chez Borland, c'est d'ailleur peut être pour celà qu'ils nous ont pondu un environnement et un langage aussi pourri dans la version 2006.

    Citation Envoyé par Lung
    J'obtiens une erreur :
    Il faudra peut être voir l'ordre dans lequel il faut rajouter les packets. Essaie de regarder dans l'aide de Delphi7 dans la rubrique Nouveuté (ou sur le web en utilisant google), ils en parlent très bien. Su ma machine ca ne pose pas de pb, j'ai bien les packet et les composants installé.

    Citation Envoyé par Lung
    Je sens que je vais vite revenir à Delphi 6 ...
    C'est un choix comme un autre.
    Citation Envoyé par Lung
    Je ne les vois plus. Ca doit fonctionner ...
    Tant mieux

    Encore une fois ... Je bosse pas pour Borland.

  5. #5
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut
    Citation Envoyé par octal
    Il faudra peut être voir l'ordre dans lequel il faut rajouter les packets. Essaie de regarder dans l'aide de Delphi7 dans la rubrique Nouveuté (ou sur le web en utilisant google), ils en parlent très bien. Su ma machine ca ne pose pas de pb, j'ai bien les packet et les composants installé.
    Tu as raison. J'ai désinstallé quelques composants, et j'ai pu installer QuickReport et réinstaller les autres composants. C'était bien une histoire d'ordre.

    Bon, cétait laborieux, mais je crois que je vais m'en sortir ...
    pour ton aide.

    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  6. #6
    Membre très actif
    Avatar de octal
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    441
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 441
    Par défaut
    De rien ... la migration est souvent un processus laborieux et plein de surprises. Il faut pas se décourrager. bonne chance

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

Discussions similaires

  1. Conversion Delphi 2 vers Delphi 2005
    Par ROYER dans le forum Bases de données
    Réponses: 10
    Dernier message: 25/11/2005, 18h45
  2. Installation de Delphi 7 et Delphi 8
    Par 31cedric31 dans le forum EDI
    Réponses: 5
    Dernier message: 17/11/2005, 10h09
  3. Réponses: 3
    Dernier message: 05/10/2005, 17h19
  4. Installation de composants Delphi 7 sur Delphi 2005
    Par Leobaillard dans le forum Composants VCL
    Réponses: 5
    Dernier message: 22/06/2005, 18h50
  5. Delphi 2005 et Delphi 7 cohabitent-ils ?
    Par vanquish dans le forum EDI
    Réponses: 5
    Dernier message: 15/12/2004, 21h50

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