Przeszukiwanie zawartości komponentu textBox linia po linii

Przeszukiwanie zawartości komponentu textBox linia po linii
  • Rejestracja: dni
  • Ostatnio: dni
0

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

i tekst w textboxie, coś na zasadzie

Kopiuj
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...

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12316
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.

  • Rejestracja: dni
  • Ostatnio: dni
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" ?

dam1an
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 1589
0

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

  • Rejestracja: dni
  • Ostatnio: dni
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?

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12316
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:

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.