Pokaż wyniki 1 do 2 z 2

Temat: Memo

  1. #1
    Zarejestrowany
    Nov 2008
    Postów
    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
    maciek jest offline IT
    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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52