Pokaż wyniki 1 do 2 z 2

Temat: Memo

  1. #1

    Domyślnie Memo

    Witam
    Chciałbym wiedzieć, jak w Delphi korzystając z dostępnych funkcji odwołać się do konkretnego stringu w Memo. Chodzi o to, że w Memo jest wklejony jakiś tekst, a ja chcę wykonać jakąś operację na 3 wyrazie w pierwszej linii.
    Korzystam z Delphi 3.0 i tam niestety nie ma jeszcze tablic dynamicznych, ale i na zwykłych tablicach nie mogłem rozwiązać tego problemu.

    Jeśli ktoś może mi pomóc będę bardzo wdzięczny, jeśli do rozwiązania będzie potrzebna nowsza wersja Delphi, też będzie oki

  2. #2
    Zarejestrowany
    Jul 2006
    Skąd
    Łódź
    Postów
    249

    Domyślnie

    var wyraz: string;
    begin
    wyraz:=memo1.lines[0];//1 linia memo
    delete(wyraz,1,pos(' ',wyraz));//usuwa text do 1 spacji
    delete(wyraz,1,pos(' ',wyraz));//usuwa text do 1 spacji
    delete(wyraz,pos(' ',wyraz),length(wyraz));//usuwa od 1 spacji do konca
    //zostanie 3 wyraz
    Pozdrawiam

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj