![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
получить часть строки
Novichok_new © (2007-02-06 20:03:00)Как получить часть строки начиная с 5 и заканчивая 10 символом?
evvcom (2007-02-08 15:56:00) [1]> [9] Pasha L © (08.02.07 15:35)
> логичней
Может и логичней, но неправильно.
Pasha L (2007-02-08 15:35:00) [2]
> clickmaker © (07.02.07 16:17) [8]
StrokaKuda := '';
for i:=5 to 10 do
StrokaKuda := StrokaKuda + StrokaOtkuda[i];
логичней
clickmaker (2007-02-07 16:17:00) [3]StrokaKuda := '';
for i := 1 to Lenght(StrokaOtkuda) do begin
if (i >= 5) and (i <= 10) then
StrokaKuda := StrokaKuda + StrokaOtkuda[i];
end;
inkvizitor (2007-02-07 15:51:00) [4]
> copy (s, 5, 6)
В яблочко!
TUser (2007-02-07 15:35:00) [5]copy (s, 5, 6)
inkvizitor (2007-02-07 15:02:00) [6]
> хотя наверняка просто опечатались
ДА! (s,5,5)
MetalFan (2007-02-07 14:54:00) [7]
> s1:=Copy(s,5,10);
ай-ай-ай! справочку бы почитали ;) хотя наверняка просто опечатались
> с 5 и заканчивая 10 символом
тогда надо
s := Copy( s, 5, 5); ибо последний параметр - length
inkvizitor (2007-02-07 14:52:00) [8]var
...............
s,s1:string;
begin
.............
............
s1:=Copy(s,5,10);
............
end;
iXT (2007-02-06 20:26:00) [9]Книжки читать, а еще F1 уметь нажимать.
TUser (2007-02-06 20:06:00) [10]copy