Форум: "Базы";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
ВнизНа конце 0 Найти похожие ветки
← →
Russko (2003-09-01 09:38) [0]Уважаемые мастера, помогите пожалуйста.
Как программно узнать - оканчивается строка на 0 (нуль) или нет?
Заранее благодарен!
← →
stone (2003-09-01 09:46) [1]var
MyString: string;
if MyString[length(MyString)] = "0" then
ShowMessage("Оканчивается на ноль");
← →
Reindeer Moss Eater (2003-09-01 09:54) [2]Russko у тебя что, типы данных могут меняться во время выполнения программы?
Если это string, то ноль есть, если shortstring то нет.
← →
имя (2003-09-01 09:54) [3]Удалено модератором
← →
sniknik (2003-09-01 10:36) [4]Reindeer Moss Eater © (01.09.03 09:54) [2]
> Если это string, то ноль есть, если shortstring то нет.
гдето читал (точно сказать где не могу :-() что delphi к любой строке добавляет #0 в конце для облегчения перевода в PChar.
← →
Anatoly Podgoretsky (2003-09-01 12:39) [5]К пустым строкам это не относится
← →
sniknik (2003-09-01 14:34) [6]Anatoly Podgoretsky © (01.09.03 12:39) [5]
т.е. это правда, про ноль (а не глюк у меня в памяти ;о)))
тогда
2 Russko © (01.09.03 09:38)
все просто
if length(MyString) <> 0 then ShowMessage("Оканчивается на ноль");
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c