Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
8-90001
Trekk
2003-07-28 14:24
2003.11.27
Как сделать слои?


1-89860
Сергей Петров
2003-11-16 04:55
2003.11.27
Как открыть файл, зарегистрированный в системе (mp3,m3u,avi,...)


14-90118
SergP
2003-11-02 22:55
2003.11.27
PHP. Как получить передаваемые параметры?


11-89797
Bartov
2003-02-25 01:26
2003.11.27
Кому нужен KOL-Help


1-89889
don_dampster
2003-11-15 10:19
2003.11.27
Анализ сценариев





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский