Ik heb hier laatst een oplossig voor mijn probleem gekregen wat overigens perfect werkt alleen nu wil ik dit ook op een andere manier toepassen. Dit is de source code waar het om gaat:
Zoals je ziet wordt de gehele inhoud van RichEdit2 vervangen door MemoryBuffer. Ik wil echter dan alleen de geselcteerde text wordt vervangen door MemoryBuffer. Ik kan alleen niet uitvinden hoe ik de functie LoadFromStream kan uitvoeren op RichEdit2->SelText. Misschien dat 1 van jullie daar een oplossing voor heeft?
code:
1
2
3
4
5
| MemoryBuffer = new TMemoryStream; RichEdit1->Lines->SaveToStream(MemoryBuffer); MemoryBuffer->Position = 0; RichEdit2->Lines->LoadFromStream(MemoryBuffer); delete MemoryBuffer; |
Zoals je ziet wordt de gehele inhoud van RichEdit2 vervangen door MemoryBuffer. Ik wil echter dan alleen de geselcteerde text wordt vervangen door MemoryBuffer. Ik kan alleen niet uitvinden hoe ik de functie LoadFromStream kan uitvoeren op RichEdit2->SelText. Misschien dat 1 van jullie daar een oplossing voor heeft?