Bonjour,
Merci sat83 d'avoir pris le temps de r�pondre.
Il semblerait que le probl�me soit dans ma fa�on de coder :
strcpy(temp.c_str(), QueryPorteTotal->FieldByName("Modele")->AsString.c_str());
Ce code ne g�n�re pas de probl�me lors du compilage. Il a �t� fonctionnel pendant un certain temps. Seulement, il ne fonctionne plus depuis un changement, dont je ne sait trop lequel.
Le code suivant :
1 2 3 4 5
| char tempC[256];
AnsiString modele = "";
strcpy(tempC, QueryPorteTotal->FieldByName("Modele")->AsString.c_str());
modele = tempC; |
me d�barrasse de mes probl�mes. J'avais utilis� cette formule � plusieurs reprise ce qui rendait mon probl�me difficile � cerner. J'ai pratiquement tout mit ce que je pouvais en commentaire en gardant seulement le stricte minimum, et � partir de l� j'ai analys� tout le code restant, et c'est tout ce que je pouvait trouver d'�trange.
C'est probablement un erreur de d�butant, j'aimerais mieux comprend la raison qui m'emp�che d'utiliser temp.c_str() dans la fonction strcpy.
c_str() fonctionne pour la source, mais pas la destination?
Enfin,
Merci � tous,
Antoine
(J'esp�re ne pas trop vous avoir ennuy� avec mes b�tises)
Partager