Ĺadny brzuch
Odpowiedz najlepiej aby odnosiła się do C++ Bulidera, albo zwykłego C++, albo przykłady z Delphi też są mile widziane.
Mam jakis tekst, w Builderze zapisany w zmiennej typu AnsiString, albo znajdujący się w komponęcie Edit (czyli dostęp do niego można uzyskać przy pomocy (zwykle) np. Edit1->Text). Jak z takiego tekstu odcytać znaki od pewnego miejsca o danej długości.
np. tekst ma 25 liter, ja chce z niego odcytać 3 litery, zaczynając od 4, czyli odczytać 4, 5, i 6 znak (wyodrębnić je z tekstu, a potem naprzykład zapisać tylko te 3 litery do innej zmiennej).
copy('text',2,3)
text - napis
2 - od którego znaku
3 - ile znaków
ma zwracać
-----------------------
Bełdzio
Delphi Rules:)
www : beldzio.prv.pl
mail: beldzio@sciaga.net
Oferty pracy, współpracy, oferty matrymonialne, albo jak chcesz Gadu-Gadu 3183960
Pytałem się kiedyś o to NeVeS'a.
x = Edit1->Text[1]; y = Edit1->Text[2];
Konkretne znaki odczytujesz przez indexowanie.
Pozdor for All
gg:4826295 | neohacker@interia.pl
cytat:Kmieciu napisał:
Odpowiedz najlepiej aby odnosiła się do C++ Bulidera, albo zwykłego C++, albo przykłady z Delphi też są mile widziane.
Mam jakis tekst, w Builderze zapisany w zmiennej typu AnsiString, albo znajdujący się w komponęcie Edit (czyli dostęp do niego można uzyskać przy pomocy (zwykle) np. Edit1->Text). Jak z takiego tekstu odcytać znaki od pewnego miejsca o danej długości.
np. tekst ma 25 liter, ja chce z niego odcytać 3 litery, zaczynając od 4, czyli odczytać 4, 5, i 6 znak (wyodrębnić je z tekstu, a potem naprzykład zapisać tylko te 3 litery do innej zmiennej).
tu masz przykład w delphi http://www.ks-eksper...ukajTerms=asdef
Asdef
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Mam jakis tekst, w Builderze zapisany w zmiennej typu AnsiString, albo znajdujący się w komponęcie Edit (czyli dostęp do niego można uzyskać przy pomocy (zwykle) np. Edit1->Text). Jak z takiego tekstu odcytać znaki od pewnego miejsca o danej długości.
np. tekst ma 25 liter, ja chce z niego odcytać 3 litery, zaczynając od 4, czyli odczytać 4, 5, i 6 znak (wyodrębnić je z tekstu, a potem naprzykład zapisać tylko te 3 litery do innej zmiennej).
copy('text',2,3)
text - napis
2 - od którego znaku
3 - ile znaków
ma zwracać
-----------------------
Bełdzio
Delphi Rules:)
www : beldzio.prv.pl
mail: beldzio@sciaga.net
Oferty pracy, współpracy, oferty matrymonialne, albo jak chcesz Gadu-Gadu 3183960
Pytałem się kiedyś o to NeVeS'a.
x = Edit1->Text[1]; y = Edit1->Text[2];
Konkretne znaki odczytujesz przez indexowanie.
Pozdor for All
gg:4826295 | neohacker@interia.pl
cytat:Kmieciu napisał:
Odpowiedz najlepiej aby odnosiła się do C++ Bulidera, albo zwykłego C++, albo przykłady z Delphi też są mile widziane.
Mam jakis tekst, w Builderze zapisany w zmiennej typu AnsiString, albo znajdujący się w komponęcie Edit (czyli dostęp do niego można uzyskać przy pomocy (zwykle) np. Edit1->Text). Jak z takiego tekstu odcytać znaki od pewnego miejsca o danej długości.
np. tekst ma 25 liter, ja chce z niego odcytać 3 litery, zaczynając od 4, czyli odczytać 4, 5, i 6 znak (wyodrębnić je z tekstu, a potem naprzykład zapisać tylko te 3 litery do innej zmiennej).
tu masz przykład w delphi http://www.ks-eksper...ukajTerms=asdef
Asdef