Форум: "Основная";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];
ВнизНе работает Find в TStringList Найти похожие ветки
← →
mmmaloy (2003-11-16 18:52) [0]Вобщем создаю
ListField:TStringList;
затем вношу значения
ListField.Text:=ListBox4.Items.Text;
затем хочу заменить некоторый текст
//замена названий полей на реальные ///Аритст -> ARTIST
if ListField.Find("Альбом", IndexFind) then
begin
ListField[IndexFind]:="ALBUM";
end;
if ListField.Find("Артист", IndexFind) then
begin
ListField[IndexFind]:="ARTIST";
end;
if ListField.Find("Название песни", IndexFind) then
begin
ListField[IndexFind]:="SONGNAME";
end;
но неизвестно почему результат нестабилен.
То находит и заменяет, то ненаходит.
С чем это связанно и как решить данную проблему?
← →
Narayan (2003-11-16 19:02) [1]Если мне память не изменяет, Find - только для сортированных стринглистов.
Пользуйся IndexOf !
← →
mmmaloy (2003-11-16 19:30) [2]Точно! Спасибо
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c