Bonjour ,
j’essaie désespérément de modifier une chaine de caractère par rapport à un pointeur et manifestement la fonction crée une copie de la chaine et traite localement la chaine .


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
  TRzRichEdit *TextePageHtml;
TextePageHtml->Text = FormatHtml(TextePageHtml->Text);
 
 
 
  UnicodeString __fastcall FormatHtml(UnicodeString Source) ;
{
return Source;
}
ou:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
  TRzRichEdit *TextePageHtml;
TextePageHtml->Text = FormatHtml(&(TextePageHtml->Text));
 
 
 
  UnicodeString __fastcall FormatHtml(UnicodeString * Source) ;
{
return *Source;
}
Y à t-il une solution pour modifier directement la variable Texte ?