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 :

E2222 : Expansion de macro trop longue [IDE]


Sujet :

C++Builder

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 28
    Par défaut E2222 : Expansion de macro trop longue
    Bonjour,
    Je me permets de poster ici car je souhaite essayer un composant TWebGmaps de chez TMS et j'obtiens le messgae d'erreur (voir intitulé) à la compilation ....
    J'ai aperçu sur Embarcadero que les macros étaient limitées à 4096 caractères (et effectivement dans l'un des fichier hpp fournis par TMS j'ai une macro dépassant sans doute cette valeur même si je ne me suis pas amusé à compter las caractères !!!!) .
    Je voulais juste savoir si cette limitation est figée ou si on peut la modifier et si c'est la cas merci de m'indiquer l'endroit car là j'ai parcouru l'IDE sous toutes ses coutures et n'ai pas trouvé l'endroit.
    Je travaile avec C++Builder XE

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 081
    Par défaut
    C'est un package Delphi qui génère un code C++Builder, ou c'est un HPP fourni spécifiquement ?
    Une macro aussi grande, c'est pas joli pour la maintenance !

    Je ne connais pas assez les options de C++Builder, mais le plus rapide, découpe la macro en deux parties, il doit bien être possible d'en faire une sous-fonction !

    Vu la documentation minimale et qu'il n'y a aucune indication de souplesse à ce sujet, je pense qu'il y a un problème chez TMS (il pense avant tout à Delphi, C++Builder c'est l'enfant pauvre, je ne sais pas si il teste TOUT !)
    Faudrait les contacter !
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 28
    Par défaut
    Merci Shail-eTroll pour ta réponse
    Le problème a été réglé entre temps par TMS et on peut désormais utiliser le composant TWebGmap sans souci sous c++Builder ; Ils ont partagé la fameurse macro ....

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

Discussions similaires

  1. Comment dire? macro trop longue et
    Par Adamas2008 dans le forum Macros et VBA Excel
    Réponses: 25
    Dernier message: 15/04/2015, 13h45
  2. Réponses: 0
    Dernier message: 12/02/2015, 11h19
  3. [XL-2007] Macro trop longue, simplification
    Par laduche31 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 12/12/2011, 14h40
  4. [XL-2007] Macro beaucoup trop longue
    Par Orhleil dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 03/08/2011, 17h02
  5. [AC-2003] Tuer une macro trop longue à s'exécuter
    Par reeenooo dans le forum VBA Access
    Réponses: 5
    Dernier message: 30/10/2009, 18h43

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