Je dois traduire du code �crit en Borland C++ Builder en Visual. Ceci, bien s�r avec le moins possible de modifications. Je suis confont� � au moins trois probl�mes:

Probl�me 1 : Comment traduire les propri�t�s ?

J'ai bien s�r la solution de cr�er deux m�thodes GetMyAttrib() et SetMyAttrib(). Mais �a force � modifier sensiblement le code:

est � remplacer par :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
SetMyAttrib(GetMyAttrib() + 1);
et �a sur des centaines d'attributs et des milliers de lignes de programme.


Probl�me 2 : Comment traduire les AnsiStrings ?

Je crois qu'il existe une biblioth�que qui reproduit les AnsiStrings, mais est-ce fiable ? Y a-t-il un autre moyen ?


Dernier probl�me, but not the least: Comment traduire les �v�nements ?

L�, j'ai pas de solutions. Cr�er une classe virtuelle et la d�river, �a ne marche pas, � moins de faire des dizaines de classes d�riv�es (un pour chaque type d'objet appel� dans chaque type d'�v�nement).