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

Langage Delphi Discussion :

Quelques problèmes rencontrés lors du passage du Delphi 7 a 10. rio


Sujet :

Langage Delphi

  1. #1
    Membre actif

    Inscrit en
    Mai 2010
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 401
    Points : 294
    Points
    294
    Par défaut Quelques problèmes rencontrés lors du passage du Delphi 7 a 10. rio
    Bonjour a tous,
    je suis en train de migrer mes projets réalisé en delphi 7 vers delphi 10.3 rio.
    Voici quelques problèmes rencontrés lors du passage:

    1- mes fiches ont perdu leur couleurs (couleurs personnalisées).
    2- mon projet compilé avec delphi 10.3 rio (plateforme 32 bits) sous Windows 10 64 bits ne fonctionne plus sous Windows 7 64 bits.
    3- je ne peux pas ajouter la platforme 64 bits a mon projet, j'obtiens des erreurs de quelques composants.

    un coup de main SVP...

  2. #2
    Membre émérite
    Avatar de ALWEBER
    Homme Profil pro
    Expert Delphi
    Inscrit en
    Mars 2006
    Messages
    1 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Expert Delphi

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 489
    Points : 2 751
    Points
    2 751
    Billets dans le blog
    10
    Par défaut
    Voir les propriétés de la fiche et de ses composants préfixée par parent (parentcolor, parentBackGround,...)
    Pour le fonctionnement sous windows 7 essaye de voir avec un programme simple. Normalement il n'y a pas de problème

  3. #3
    Membre actif

    Inscrit en
    Mai 2010
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 401
    Points : 294
    Points
    294
    Par défaut
    Merci ALWEBER pour le suivi .
    mais dois je parcourir tous les fiches (plus de 100 fiches )?

  4. #4
    Membre actif

    Inscrit en
    Mai 2010
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 401
    Points : 294
    Points
    294
    Par défaut
    Bonsoir,
    j'ai lancer un nouveau projet vide (projet de teste) ou j'ai mi un bouton et un label , l’exécutable généré marche tres bien sous windows 10 et aussi sous windows 7.

    mais ce que j'ai remarqué que pour mon projet réalisé avec delphi 7 et compiler avec delphi 10.3 RIO ,
    la compilation et la génération ça passe très bien ,
    mais le dossier win32 ainsi que le sous dossier Debug ne sont pas crée.

  5. #5
    Membre du Club Avatar de SuiSeb
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2019
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2019
    Messages : 30
    Points : 55
    Points
    55
    Par défaut
    Citation Envoyé par aimer_Delphi Voir le message
    mais le dossier win32 ainsi que le sous dossier Debug ne sont pas crée.
    Bonsoir,

    Est-ce que tu n'aurais pas mis un répertoire de sortie différent?
    Dans les options de ton projet, rubrique Compilateur Delphi?
    Par défaut, j'ai : .\$(Platform)\$(Config)
    Si je change ce répertoire, il compile directement dans le répertoire sans créer de sous-répertoire.

    J'espère t'avoir donné une piste.

    Bonne soirée,
    Seb.
    Chef de projet et développeur Delphi (version 1, 4, 7, 2005, 2007, Rio) depuis plus de 20 ans.
    Bases de données : Oracle (9i, 11g, 12c), MySQL (5, 6, 8), Pervasive SQL, Interbase…

  6. #6
    Membre actif

    Inscrit en
    Mai 2010
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 401
    Points : 294
    Points
    294
    Par défaut
    Citation Envoyé par SuiSeb Voir le message
    Bonsoir,

    Est-ce que tu n'aurais pas mis un répertoire de sortie différent?
    Dans les options de ton projet, rubrique Compilateur Delphi?
    Par défaut, j'ai : .\$(Platform)\$(Config)
    Si je change ce répertoire, il compile directement dans le répertoire sans créer de sous-répertoire.

    J'espère t'avoir donné une piste.

    Bonne soirée,
    Seb.
    Bonsoir,
    Merci ,ça a réglé le problème .
    et j'ai bien mon dossier win32 ainsi que le sous dossier Debug.

    mais il me reste le plantage de mon application qui ne marche pas ous win7 64 bit !!!

  7. #7
    Membre du Club Avatar de SuiSeb
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2019
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2019
    Messages : 30
    Points : 55
    Points
    55
    Par défaut
    Bonsoir,

    Pour les points 2 et 3, il faudrait plus d'informations... Je ne peux pas trop t'aider à l'aveugle comme cela.

    2- mon projet compilé avec delphi 10.3 rio (plateforme 32 bits) sous Windows 10 64 bits ne fonctionne plus sous Windows 7 64 bits.
    Qu'as-tu comme phénomène ou erreur? J'ai des projets compilés en 32 sur des Windows 10 64bit et n'ai aucun soucis...
    Des écrans blancs? Des messages d'erreurs? Autre?

    3- je ne peux pas ajouter la platforme 64 bits a mon projet, j'obtiens des erreurs de quelques composants.
    Quel genre d'erreurs?
    As-tu des composants non standards (i.e. qui ne sont pas fournis avec Delphi) ? Dans ce cas, as-tu récupéré une version plus récente? Compatible avec 64bits?

    Là, j'arrive un peu à la limite de l'aide que je peux te donner, sans sources ni précisions des erreurs...

    Essaies d'en dire un peu plus sur les problèmes et on fera de notre mieux pour t'aider.

    Bonne soirée,
    Seb.
    Chef de projet et développeur Delphi (version 1, 4, 7, 2005, 2007, Rio) depuis plus de 20 ans.
    Bases de données : Oracle (9i, 11g, 12c), MySQL (5, 6, 8), Pervasive SQL, Interbase…

  8. #8
    Membre expert
    Avatar de Charly910
    Homme Profil pro
    Ingénieur TP
    Inscrit en
    Décembre 2006
    Messages
    2 343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur TP
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 343
    Points : 3 118
    Points
    3 118
    Par défaut
    Bonjour,
    pour le 2ième point regarde la réponse de Paul Toth ici

    Pas de plateforme 64 bits proposée en recompilant un projer D7 32 bits en D103 64 bits :

    "c'est un bug dans l'IDE, si tu prends un projet existant qui a été créé sur un Delphi qui ne supporte pas le 64bits, cette plateforme ne sera pas proposée

    il faut ajouter une entrée 64bits dans le fichier .dproj (ou le supprimer) en fin de fichier tu as une balise "Platforms" qui doit contenir <Platform value="Win64">False</Platform> pour qu'elle doit proposée (ou True pour qu'elle soit active) "

    Cela vient peut être de là ? à moins que le bug ait été corrigé ...

    A+
    Charly

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

Discussions similaires

  1. Problème encodage lors du passage de site local à online
    Par sp2308 dans le forum Administration
    Réponses: 5
    Dernier message: 05/09/2014, 09h08
  2. Réponses: 1
    Dernier message: 28/08/2013, 16h06
  3. Réponses: 1
    Dernier message: 22/07/2011, 13h09
  4. Réponses: 1
    Dernier message: 13/08/2008, 17h06
  5. Réponses: 7
    Dernier message: 03/01/2006, 22h42

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