Avatar billede emileej Nybegynder
09. maj 2001 - 22:29 Der er 2 kommentarer og
1 løsning

Borland Builder : TRichEdit problemer

Jeg har et TRichEdit objekt kaldet \'tekst\'.
Jeg har en for løkke der laver om på alle tegnene i feltet - eller det var det der var meningen...

tekst->Lines->Text[i]=\'a\';

har overhovedet ingen effekt - ej heller:

tekst->Text[i]=\'a\';

E-)mil
http://eej.dk
http://fotx.net/emileej
Avatar billede borrisholt Novice
10. maj 2001 - 07:16 #1
prøv med

int j;
for(int i=0; i<Text->Lines->Count; ++i)
{
  j= Text->Lines[i].Length();
  //Check lige online hjælpen for præcis hvordan man finder Længden af en AnsiString;
  for (int k=1; k<=j;++k)
    Text->Lines[i][k] = \'k\'; 
}

Det skulle virke ...

Jens B http://fotx.net/borrisholt
Avatar billede emileej Nybegynder
10. maj 2001 - 19:27 #2
I så fald skulle dt være:
tekst->Lines->Strings[i][j].......
... men det virker lige så lidt :(
Avatar billede emileej Nybegynder
11. maj 2001 - 11:19 #3
Har fået hjælp andetsteds fra...
Da der jo skal allokeres ny ram, er den eneste løsning, at bruge en Delete(i); efterfulgt af Insert(I,NyStreng);

E-)mil
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester