Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.169 pregleda

Najnovija ↓

Oduzimanje vise karaktera sa kraja stringa 24.09.2006. u 15:36 · pre 244 meseca #1
Odnosi se na BCB6.Kako se mogu oduzeti karakteri sa kraja stringa tipa AnsiString,npr. hocu
da oduzmem 4 karaktera iz stringa "ovo je string" da bih dobio "ovo je st"?
Potpis
Ag + Na -> Xe
Re: Oduzimanje vise karaktera sa kraja stringa 24.09.2006. u 18:34 · pre 244 meseca
izmenjeno 1 put, poslednji put X Files 24.09.2006. u 19:28
  1. X Files24.09.2006. u 19:28zapis iz teksta poruke
#3
Postoji i metoda AnsiString::SetLength(), u kojoj kao argument zadaš dužinu koju
hoćeš ( na primer: TvojString.Length()-4 ). Samo ne mogu da se setim da li je
rezultat privremeni string ili se odnosi na objekat, dakle:

TvojString.SetLength( TvojString.Length()-4 );

ili

TvojString = TvojString.SetLength( TvojString.Length()-4 );

(to probaj sam)

EDIT:

Proverio sam:
Code:

TvojString.SetLength( TvojString.Length()-4 );

...menja string (tj. nije privremeni objekat).
Re: Oduzimanje vise karaktera sa kraja stringa 25.09.2006. u 11:00 · pre 244 meseca #4
Radi i ono prvo:

Citat:
kiklop74:
Code:
AnsiString str("Ovo je string");
str.Delete(str.Length()-3,4);


Citat:
Ubuduce citaj help.... za to i sluzi

A zašto bih čitao help?Kada imamo tehničku podršku na [es]... :-)
Šalim se.
Potpis
Ag + Na -> Xe
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme