Показать сообщение отдельно
Старый 16.01.2011, 15:20   #7
-Flover-
Оператор ЭВМ
 
Регистрация: 15.01.2011
Сообщений: 23
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Интересненько!!!

Сообщение от Igor Посмотреть сообщение
Как вариант:
f:string; ....
if f<>'' then
x:=length(f);
приём из обычного паскаля
спасибо конечно за ответ на сколько я понял Вы написали по поводу "как сделать чтобы в строке небыло символа конца строки"? если это так, то вариант не совсем правильный

два варианта, либо ваш, только подправленный:

f:string; ....
if 
f<>'' then
  x
:=length(f)-1
так как последний символ строки это "окончание строки" мы его в дальнейшем в циклах использовать не будем

либо 2 вариант, похожий:

скопировать в строку в другую переменную без последнего символа

п.с. это конечно всё с учетом что строка бралась formGetText, за остальные не знаю как там

и в общем-то у меня всё работает, спасибо что помогли тема закрыта
(Offline)
 
Ответить с цитированием