Bonjour tout le monde, y'a t'il une m�thode pour convertir ainsistring to char* en bcb !? car je veux passer des valeur de zone de text (ainsistring) comme argument pour strdup() ou strcat() qui n'accepte que des char*!!
Bonjour tout le monde, y'a t'il une m�thode pour convertir ainsistring to char* en bcb !? car je veux passer des valeur de zone de text (ainsistring) comme argument pour strdup() ou strcat() qui n'accepte que des char*!!
Salut va lire le post: http://www.developpez.net/forums/sho...ht=string+char
Par exemple, tu peux utiliser un EditBox (Edit1) et concat�ner le contenu de l'EditBox avec la cha�ne de caract�res nomm� Test comme ci-dessous :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 char Test[200] = ""; strcat(Test,Edit1->Text.c_str());
ou tu bien faire :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 char *t; AnsiString pk; pk = Edit1->Text; t = pk.c_str();
Salut !
Attention car le tableau g�n�r� par c.str() n'est pas persistant et il peut ne plus �tre valide quelques lignes plus loin !
A plus !
Partager