Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
ВнизКак сравнить две переменные TStrings? Найти похожие ветки
← →
AL2002 (2002-10-11 01:23) [0]Хоть они и разные, но If List1=List2 Then BulReult=TRUE, то BulReult всегда TRUE.
← →
Aleks1 (2002-10-11 02:44) [1]А что нужно сравнить? Указатели на объекты или содержимое этих объектов?
← →
Gayrus (2002-10-11 03:22) [2]Может быть if List1.Text=List.Text then...
← →
Rouse_ (2002-10-11 03:31) [3]> Gayrus © (11.10.02 03:22)
Мне тоже так кажется, потомучто сравение
> If List1=List2
ИМХО аналогичноif Form1 = Form2
что есть не правильно
Желаю успехов
← →
MBo (2002-10-11 06:36) [4]сначала для скорости стоит проверить равенство count обоих списков, а потом то, что написал GayRus. Кстати, возможно, будет быстрее пробежать, попарно сравнивая строки, в цикле.
← →
Song (2002-10-11 09:06) [5]SameText()
← →
AL2002 (2002-10-11 11:04) [6]Спасибо.
>ИМХО аналогично if Form1 = Form2 что есть не правильно
:)) Точно.
← →
Anatoly Podgoretsky (2002-10-11 11:43) [7]Ну почему, это же зависит от задачи, если у меня есть две переменные и я хочу знать на тот же самый они объект указывают или нет. А вот вопрос надо ставить по четче, программисты все же.
← →
AL2002 (2002-10-11 14:41) [8]2Moderator
Так у кого-то и крыша съедет. У меня, например. Лучше уж "удалено модером" писать.
← →
Демонов Е.В. (2002-10-11 14:54) [9]У TString кажется есть свойство equils -- от англиского "Равно"
А работет он так:
сначала проверяет на равенство строк (Count), а потом проверяет текст в каждой стоке.
← →
Демонов Е.В. (2002-10-11 14:54) [10]P.S:Не свойство А метод.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c