Przeszukiwanie zawartości komponentu textBox linia po linii

0

Witam.
Mam kilka słów kluczowych: np: kot , pies, rybka

i tekst w textboxie, coś na zasadzie

idzie sobie pies
leży sobie kot
pływa rybka w wodze...

jak zrobić aby w całym textboxie dla każdej linijki rozpoczynało się nowe wyszukiwanie (słowa kluczowego) i w przypadku znalezienia słowa wykonywało jakas tam akcje dla tej JEDNEJ linijki gdzie znaleziono slowo...

0

W pętli pobieraj z komponentu do zmiennej bieżącą linię i na niej wykonuj wyszukiwanie; Po znalezieniu danego słowa kluczowego wykonaj jakąś tam operację na łańcuchu ze zmiennej i na koniec wpisz z powrotem zaktualizowany łańcuch do komponentu.

0
furious programming napisał(a):

W pętli pobieraj z komponentu do zmiennej bieżącą linię i na niej wykonuj wyszukiwanie; Po znalezieniu danego słowa kluczowego wykonaj jakąś tam operację na łańcuchu ze zmiennej i na koniec wpisz z powrotem zaktualizowany łańcuch do komponentu.

kurcze nic nie zrozumialem....
może zapytam inaczej:

jak pobrać "bieżącą linie" ?

0

textbox1.Lines zwraca kolekcje string[]
Bo raczej chodzi Ci o RichTextBox w Textboxie nie można mieć kilku lini.

0
dam1an napisał(a):

textbox1.Lines zwraca kolekcje string[]
Bo raczej chodzi Ci o RichTextBox w Textboxie nie można mieć kilku lini.

no ok to niech bedzie nawet ten richtextbox....
jak z tym poradzic?

1

@jajajajajaja - pomyśl najpierw, zanim skorzystasz z czyichś rad... Komponent RichTextBox to nie jest zwykłe pole tekstowe, umożliwiające przechowywanie wieloliniowej treści; W odróżnieniu od TextBox pozwala na formatowanie zawartości, tak samo jak np. w programie WordPad, a zapewne nie o to Ci chodzi; Zwykły TextBox wystarczy, jeżeli nie zależy Ci na formatowaniu treści;

Jeżeli nie wiesz jak pobiera się linię spod zadanego indeksu, to nie pytaj o to na forum, tylko zaglądnij do dokumentacji:

1 użytkowników online, w tym zalogowanych: 0, gości: 1