Показать сообщение отдельно
  #2  
Старый 16.03.2011, 21:15
Snake22 Snake22 вне форума
Активный
 
Регистрация: 20.02.2011
Сообщения: 374
Репутация: 744
По умолчанию

можно через pos найти первый пробел,
добавь x,y:integer;
и потом
Код:
 x:=copy(s,1,pos(' ',s));
далее
Код:
s:=copy(s,pos('+',s)+1,length(s));//копируешь s с позиции,после знака+
y:=copy(s,pos(' ',s)+1,length(s)-1);//Y будет начиная с позиции после первого пробела который после плюса,и до последнего пробела
str:=inttostr(x+y);
но это както нечётко получиться,вдруг после числа не будет пробела?тогда pos будет равен нулю,либо другому первому пробелу.
Ответить с цитированием