Le 28 mars 07, à 06:07, Antoine Crêtaux a écrit :
J'ai rencontré ce genre de probleme. La solution est tres simple tu as
une méthode ou une propriété dont le nom comporte un accent. Il te
suffit de retrouver m'élement perturbateur et d'en modifier le nom.
Penses à verifier le nom des constantes
Un grand MERCI pour ce très judicieux conseil !
Je n'avais pas de propriétés, ni de méthodes avec des caractères
accentues (mais j'ai tout de même vérifié !), ni même de constantes.
Par contre, j'avais plein de noms de NOTES comportant des accents, ce
qui n'avait jamais pose de problème auparavant (sous RB4.5 en VF).
J'avais remarque en passant le source sous RB5.5.4 (version US) que le
compilateur m'avait inséré des "<-- Converted" un peu de partout,
principalement dans les commentaires parsemant le code source, mais
aussi pour le nom de pas mal de Notes qui s'editaient alors avec plein
de signes cabalistiques mais s'affichait pourtant correctement dans la
fenêtre de droite ou est affiché le contenu de la note.
Par simple souci d'esthétisme, j'avais corrige un certain nombre
d'entre elles car l'affichage ne faisait pas propre, mais j'en avais
encore un certain nombre auxquelles je n'avais pas touché...
Tout s'est bien passé tant que je n'ai pas véritablement implémenté de
nouvelles lignes de code (au départ, j'ai un peu nettoyé les
déclarations de propriétés en double, judicieusement signalées par le
compilateur de la v5.5 et qui ne l'étaient pas avant -)) ).
Un truc bizarre, c'est que quelques noms de notes comportant pourtant
eux aussi des caractères accentués n'ont pas été affectés, mais c'est
une minorité (moins de 1%). Je m'en suis aperçu en scrutant
scrupuleusement ces jours-ci tout le code du projet, mais j'ai tout de
même viré les caractères accentués dans celles-ci également, je ne suis
pas joueur !! -))
Comme le fait remarquer Arnaud, la croissance quasi-exponentielle du
projet n'avait finalement aucun lien avec les modifications apportées
sur l'une de ses fenêtres, ce n'était qu'une pure coïncidence.
Un grand merci également à ce dernier pour m'avoir rassuré sur
l'utilisation de la version 5.5 de RealBasic !
A présent, je vais enfin pouvoir me consacrer à nouveau à l'avancement
de mon projet mais je ne suis pas prêt d'oublier :
QU'IL NE FAUT PAS UTILISER DE CARACTERES ACCENTUES DANS AUCUN NOM SOUS
REALBASIC, PAS MEME DANS CELUI ATTRIBUE AUX NOTES
(c'est vrai sous la version US, peut-être n'est-ce pas le cas avec une
version francisée ???)
Merci encore,
Stéphane
|