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 :

Executable incompatible 32bit/64bit


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Homme Profil pro
    Chercheur g�nie �lectrique
    Inscrit en
    Mai 2002
    Messages
    263
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Chercheur g�nie �lectrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Par d�faut Executable incompatible 32bit/64bit
    Bonjour,
    j'au une appli compil�e par BCB2010 sous Window7(32bit). L'ex�cutable fonctionne correctement sous tous Windows 32bit.
    Quand cet ex�cutable est utilis� sous Windows 7 (64bit), il fonctionne, mais certains composants (GroupBox, Chart, RadioGroup, etc) dand une form sont mal-plac�s.
    Est-ce que quelqu'un a rencontr� ce type de ph�nom�ne?
    Merci d'avance
    Xavier

  2. #2
    R�dacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par d�faut
    Salut Xavier
    Tu peut essayer soit de recompiler ton exe sous Window7
    ou
    Sur l'icon de l'exe faire un click droit choisir proprietes dans la boite de dialogue l'onglet compatibilite clicker sur modifier les parametres pour tous les utilisateurs choisir le mode compatibilite avec lequel l'exe tournait et eventuellement cocher executer ce programme en tant qu'administrateur

  3. #3
    Membre �clair�
    Homme Profil pro
    Chercheur g�nie �lectrique
    Inscrit en
    Mai 2002
    Messages
    263
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Chercheur g�nie �lectrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Par d�faut
    Merci Blondelle
    j'ai essay� la solution la plus simple: modifier la propri�t� de EXE, mais il ne marche pas sur W7: certains composants toujours malplac�s.

    J'essaie de trouver un PC avec W7 64bits pour recompiler l'appli.
    Cordialement
    Xavier

  4. #4
    Membre tr�s actif Avatar de Argol_Medusa
    Homme Profil pro
    Ing�nieur Radiofr�quences
    Inscrit en
    Ao�t 2005
    Messages
    208
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur Radiofr�quences
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 208
    Par d�faut
    Bonjour Xavier,

    Ton probl�me peut avoir plusieurs origines possibles en fait.
    Il se peut que ce ne soit pas li� au code mais � la gestion de l'affichage de l'OS.

    Une piste possible par exemple (et assez vicieuse pour la trouver celle-l�) concerne le Panneau de configuration => Apparence et personnalisation => Affichage

    tu peux choisir entre petite, moyenne ou grande concernant la taille de l'�criture (100%, 125% 150%)

    Je ne sais pas pourquoi mais ce param�tre sous une config windows 7 (x64) provoque le d�calage des composants parfois.
    Genre un TImage->Left=xxx se d�cale � l'int�rieur de la TForm ( ou peut-etre le TImage->Width qui s'agrandit, je ne sais plus trop de t�te).

    Je n'ai pas analys� le ph�nom�ne plus que �a, j'ai remis � 100% quand �a m'est arriv� faute de temps, mais si la recompilation directe sous windows 7 que Blondelle te conseille ne donne pas de r�sultat, v�rifie aussi ce point, on ne sait jamais.

    Edit : j'avais aussi le builder 2010 lorsque j'avais observ� ce ph�nom�ne

  5. #5
    Membre �clair�
    Homme Profil pro
    Chercheur g�nie �lectrique
    Inscrit en
    Mai 2002
    Messages
    263
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Chercheur g�nie �lectrique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 263
    Par d�faut
    Merci Argol_Medusa
    J'ai essay� les affichage windows 100%, 125% et 150%, sans effet sur la d�organisation des positions de mes composants. Les Height et Width sont OK, mais les Top and Left ne sont plus corrects. J'ai l'impression que les delta valeurs sont ajout�es sur certains composants par Windows.
    Cordialement
    Xavier

  6. #6
    R�dacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par d�faut
    Juste une idee comme cela la resolution est elle la meme sur les differents poste sur lesquelles tu a fait tes essais

Discussions similaires

  1. [10g] Probl�me ODBC 32bits/64bits
    Par Icchi dans le forum Connexions aux bases de donn�es
    R�ponses: 1
    Dernier message: 29/07/2013, 13h41
  2. Question Technique 32bits->64bits
    Par kurul1 dans le forum C++Builder
    R�ponses: 2
    Dernier message: 21/04/2011, 08h48
  3. D�tection Windows 32bits/64bits
    Par Kaluza dans le forum C++
    R�ponses: 6
    Dernier message: 08/08/2009, 19h07
  4. passer de 32bit � 64bit pour un projet visual c++
    Par restricteur dans le forum Visual C++
    R�ponses: 1
    Dernier message: 19/09/2008, 15h05
  5. debian etch, passer de 32bit � 64bit
    Par djibril dans le forum Administration syst�me
    R�ponses: 19
    Dernier message: 25/01/2008, 23h31

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