Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

Пустая строка   Найти похожие ветки 

 
Илья   (2004-12-10 09:49) [0]

Какой стандартной функцией можно получить результат пустая строка или нет? Что-то типа if IsStrEmpty(STR) then exit;


 
stone ©   (2004-12-10 09:50) [1]

if trim(STR) = "" then


 
Cosinus ©   (2004-12-10 10:16) [2]


> stone ©   (10.12.04 09:50) [1]

А зачем trim?


 
ЮЮ ©   (2004-12-10 10:44) [3]

Чтобы строка, состоящая из одних пробелов, тоже рассматривалась как пустая. Если этого не нужно, то и trim не нужен.


 
Гаврила ©   (2004-12-10 10:48) [4]

еще есть глоб переменная EmptyStr в модуле SysUtils

чтобы не писать ""


 
KSergey ©   (2004-12-10 11:54) [5]

А еще я иногда пишу
if length(s) < 1 then

Сейчас глянул в CPU - самый короткий код получается

if s = "" then

Всего одна команда cmp, т.к. пустая строка всегда кодируется в дельфях нулевым указателем... Надо запомнить...


 
Cosinus ©   (2004-12-10 12:01) [6]


> ЮЮ ©   (10.12.04 10:44) [3]

Логично, спасибо. Просто никогда не было такой неоходимости (воспринимать строку из пробелов, как пустую), вот и не допер ;)



Страницы: 1 вся ветка

Текущий архив: 2004.12.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.033 c
10-1071058585
ShimA
2003-12-10 15:16
2004.12.26
DELPHI+CORBA+CALLBACK Самоуничтожение объекта


14-1102401897
Кудесник
2004-12-07 09:44
2004.12.26
Существуют ли мелкие бесперебойники для питания свичей?


4-1100223060
alo
2004-11-12 04:31
2004.12.26
перетаскивание текста из других приложений


14-1102076441
easy
2004-12-03 15:20
2004.12.26
Alphablend


1-1102946567
kaktus
2004-12-13 17:02
2004.12.26
Check-нутый грид!