Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1307 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4
Page Suivante
Auteur Sujet :

classe non reconnue

n°1169684
morgan541
Posté le 04-08-2005 à 10:00:28  profilanswer
 

Reprise du message précédent :
concernant l'avertissement  
??

mood
Publicité
Posté le 04-08-2005 à 10:00:28  profilanswer
 

n°1169690
slash33
Posté le 04-08-2005 à 10:22:26  profilanswer
 

Bon bon bon! ahma le problème est que la classe TestCredit n'est pas conforme au modèle de classe qu'utilise les macros GEN_VBA et COMMAND_EXEC.
Alors soit
a) tu t'en fous tu n'a pas besoin de TestCredit (possible compte tenu du nom),
b) tu compares TestCredit aux autres classes utilisées par les macros pour y déceler le problème,
c) tu trouves le source des macros et tu y décèles ce qui pourrait clocher avec TestCredit.
 
Désolé pour la lenteur de la réponse mais ils sont en maintenance sur HFR, j'ai bcp de mal a accéder aux pages.

n°1169692
theshockwa​ve
I work at a firm named Koslow
Posté le 04-08-2005 à 10:25:57  profilanswer
 

Ces macros C sont vraiment infâmes ... Le coup de la macro qui se termine par un else est d'une atrocité qu'on rencontre rarement. C'est sur qu'avec des éléments de ce genre, c'est impossible de faire un code propre et maintenable :/
 
c'est à se demander si le else inclu dans la macro n'a pas une accolade pour le début de bloc à fermer soi-même (ca pourrait expliquer l'erreur de block scoping donnée par le compilateur)
 
sinon, effectivement, vu que les paramètres des macros ne sont pas typés, il peut y avoir pas mal de problèmes engendrés par ce genre d'immondices :p
 
(et oui, les phases de maintenance sont agaçantes)

n°1169696
HelloWorld
Salut tout le monde!
Posté le 04-08-2005 à 10:32:30  profilanswer
 

Le .lib n'a rien à voir la compilation, il sert à l'édition de liens. Les erreurs de compilation sont à chercher ailleurs.
Pour ton avertissement, je pense que ça veut dire "c'est un code pourri qu'il faudrait ré-écrire en utilisant une map au lieu d'un gros paquet de if...else if".


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°1169698
morgan541
Posté le 04-08-2005 à 10:37:15  profilanswer
 

a)Non j'ai besoin des fonctions qui sont dans credit.lib
donc justement testcredit ct un test pour utiliser la librairie avec le dispatcher
je vais donc faire b et c

n°1169702
slash33
Posté le 04-08-2005 à 10:46:06  profilanswer
 

Non si a) n'est pas valide = pas besoin de TestCredit et que ton code compile, pourquoi veux-tu chercher ailleurs?
 
Sinon c'est vrai elles sont infames ces macros. Je me demande encore ce qu'elles font en pratique?

n°1169710
morgan541
Posté le 04-08-2005 à 10:56:14  profilanswer
 

Je vais tester ma credit.lib odnc j'ai fait mon .copp qui me sert de test.
 
on est d'accord?
 
c donc la souci c que c primordial pour moi que a) marche

n°1169716
morgan541
Posté le 04-08-2005 à 11:19:56  profilanswer
 

c bon
c ok!!!!
merci à vous

n°1169719
theshockwa​ve
I work at a firm named Koslow
Posté le 04-08-2005 à 11:43:52  profilanswer
 

:heink:

n°1169723
slash33
Posté le 04-08-2005 à 12:11:51  profilanswer
 

comme dirais theshockwave re  :heink:
 
C'est dingue quand même encore un topic où le problème est résolu sans qu'on sache comment...


Message édité par slash33 le 04-08-2005 à 12:18:06
mood
Publicité
Posté le 04-08-2005 à 12:11:51  profilanswer
 

n°1169847
morgan541
Posté le 04-08-2005 à 14:16:31  profilanswer
 

en effet
 
et cela me saoule que ce marche maintenant sans avoir trop cerner le pourquoi du comment
j'ai renommé ma classe
 
sacré visual!!!

n°1169861
slash33
Posté le 04-08-2005 à 14:23:38  profilanswer
 

morgan541 a écrit :

j'ai renommé ma classe
sacré visual!!!


C'est quoi ce délire!? quand ça ne marche pas faut renommer les classes... :ouch:

n°1169876
theshockwa​ve
I work at a firm named Koslow
Posté le 04-08-2005 à 14:35:30  profilanswer
 

mmmf ... Quelle version de Visual Studio ? Tu avais tenté de faire un rebuild all, au moins, avant de renommer ta classe ?

n°1170568
morgan541
Posté le 05-08-2005 à 12:17:04  profilanswer
 

visual c++ 6.0
oui je pense!!

n°1170575
theshockwa​ve
I work at a firm named Koslow
Posté le 05-08-2005 à 12:25:48  profilanswer
 

forcément, si tu travailles avec un compilateur qui date autant, tu vas au devant de quelques menus problèmes ...

n°1170758
slash33
Posté le 05-08-2005 à 15:33:18  profilanswer
 

Je tourne toujours sous Visual 6.0 et je n'ai pas rencontré de problème avec.

n°1170773
theshockwa​ve
I work at a firm named Koslow
Posté le 05-08-2005 à 15:50:26  profilanswer
 

been, fais des templates et on en reparle

n°1170812
slash33
Posté le 05-08-2005 à 16:12:53  profilanswer
 

j'en ai fait des templates... il est où le problème? Je précise qu'ils sont simples mes templates


Message édité par slash33 le 05-08-2005 à 16:13:20
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
prob acces a une methode d'une classeChanger une classe d'un objet input [Résolu]
SWT/AWT et la classe ListComment utiliser cette classe PHP pour lire du Excel ?
classe et interfaceclasse CSS et id de balise
Probleme attacheMovie & Classe externeFaire des membres d'une classe en "lecture seule"
[C#] Classe de logClasse non reconnue
Plus de sujets relatifs à : classe non reconnue


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR