Показать сообщение отдельно

  #4  
Старый 04.11.2006, 12:58
TaNkist
Участник форума
Регистрация: 06.04.2006
Сообщений: 257
Провел на форуме:
367179

Репутация: 76
По умолчанию

Lenght - возвращает длину строки, но никак не преобразует строка в число.
Если я правильно тебя понял, то код должен быть такой:
Код:
//Функция написана на скорую руку и не оптимизирована как следует.
var
 T: string;
 X: integer;
begin  
  X:=Length(T);
  if X>10 then
  begin
    delete(T,11,x-10);
    T:=T+'...';    
  end;
end;