• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C++ builder memo słowo obok kursora

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
320 wizyt
pytanie zadane 22 marca 2016 w C i C++ przez aresers Początkujący (420 p.)
edycja 22 marca 2016 przez aresers
Witam, mam pewien problem chciałbym wiedzieć czy jest możliwość sprawdzenia przy jakim słowie jest obecnie kursor w memo a dokładniej co znajduje sie po jego lewej stronie (chciałbym te słowo przy którym jest kursor wpisac do stringa). Albo przynajmniej co jest na danej pozycji w memo (jaka litera lub liczba).Z góry dziękuję za odpowiedz :)

1 odpowiedź

+1 głos
odpowiedź 22 marca 2016 przez jeremus Maniak (59,720 p.)
wybrane 22 marca 2016 przez aresers
 
Najlepsza

widzę że znowu muszę rozwiązywać zagadkę ..

a prosiłem żebyś się uspokoił :)

zerknij na taki kod :

S= Memo1->Lines->Strings[Memo1->CaretPos.y];
 dl=S.Length();
 p=Memo1->CaretPos.x;
 if ( p > 0 )
 {
   p1=p; p2=p;
   while ( p1>0 && S[p1]!=' ') p1--;
   while ( p2<=dl && S[p2]!=' ') p2++;
   S=S.SubString(p1,p2-p1);
   Edit2->Text=S;
 }  

// W Edit2->Tekst  wypisuję slowo , oczywiście musisz dorobic inne separatory słów  - w przykładzie jest spacja

komentarz 22 marca 2016 przez aresers Początkujący (420 p.)
Zapomniałeś o String S, dl; int p, p1, p2; ale sobie poradziłem. Dzięki wielkie znowu normalnie jesteś moim guru xD
komentarz 22 marca 2016 przez jeremus Maniak (59,720 p.)
aha, kopiuj wklej zaszwankowało ..:)

lubię zagadki :)

do usług ..

Podobne pytania

0 głosów
1 odpowiedź 418 wizyt
0 głosów
1 odpowiedź 625 wizyt
pytanie zadane 14 czerwca 2017 w C i C++ przez BIREXD Obywatel (1,180 p.)
0 głosów
1 odpowiedź 418 wizyt

93,433 zapytań

142,428 odpowiedzi

322,661 komentarzy

62,796 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...