|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Sep 2005
Messaggi: 80
|
[Visual C++] RichTextBox
Salve
Dovrei inserire una stringa in un punto determinato di una RichTextBox, in particolare davanti al frammento "</menu>". Ho scritto il seguente codice: Codice:
int Position = RichTextBox->Find("</menu>"); // trova la posizione di </menu>
RichTextBox->Text->Insert(Position,"<li>"); // posiziona la stringa <li> davanti a </menu>
Dove ho sbagliato? Grazie ADL |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Sep 2005
Messaggi: 80
|
Trovata una soluzione. Non mi sembra particolarmente elegante, tuttavia funziona:
Codice:
RichTextBox->SelectionStart=RichTextBox->Find("</menu>");
RichTextBox->SelectionLength=0;
RichTextBox->SelectedText="<li>";
Vorrei però capire cosa non va con "insert". Ciao ADL |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 4907
|
Insert non modifica la stringa, ne ritorna un'altra con i cambiamenti.
Codice:
RichTextBox->Text = RichTextBox->Text->Insert(Position,"<li>"); Ultima modifica di ||ElChE||88 : 07-03-2009 alle 23:07. |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Sep 2005
Messaggi: 80
|
Funziona.
Grazie mille. ADL |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:07.



















