Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
ВнизПустая строка Найти похожие ветки
← →
Илья (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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c