Pos
lewymati
Pos
Moduł: System
A więc przykładowe wywołanie może wyglądać tak:
pos('e', 'delphi');
Takie wywołanie zwróci nam wartość 2. Dlaczego?
Otóż wartość zwracana przez tę funkcję to pozycja Substr (w naszym przypadku 'e') w ciągu znaków S (u nas jest to 'Delphi'). Gdyby zamiast 'e' do Substr wpisali 'p', to wywołanie zwróci nam wartość 4.
Jeżeli wartość parametru Substr nie zostanie odnaleziona w ciągu S, funkcja zwróci wartość 0. Jeżeli w parametrze Substr użyjemy ciągu (pos('elph','delphi')) funkcja zwróci wartość 2.
Zobacz też:
Sorry, nie sprawdziłem.
P.S. dzieki za poprawe :)
lewymati: Zajrzyj do pomoc, szczegolnie do tekstu "Zasady formatowania tekstu", aby dowiedziec sie jak powinno sie formatowac teksty z dzialu Delphi.