Вопросы по теме 'tstringlist'

Оборачиваем TStringList в запись
Я обычно использую Delphi TStringList для работы с текстом, поэтому я пишу много процедур/функций, таких как: var TempList: TStringList; begin TempList:= TStringList.Create; try // blah blah blah do stuff with TempList finally...
2489 просмотров
schedule 23.04.2024

Замена TStringList в Delphi Prism.
Я переношу приложение, написанное на Delphi 2007 .Net, на Delphi Prism, что является лучшим вариантом для замены классов TStringList и TStrings? Заранее спасибо. Пока.
1723 просмотров
schedule 28.06.2023

Список строк Delphi поиск минус-слов в списке
У меня есть два списка строк, с которыми я работаю. Один со списком ключевых слов, а другой со списком минус-слов. Я хочу иметь возможность выполнять поиск по списку и выбирать элементы списка, которые не содержат минус-слова, и выводить их в третий...
1537 просмотров
schedule 03.05.2022

Sorted TStringList, как работает сортировка?
Мне просто любопытно, так как в последнее время я вижу использование Hashmaps в Java и задаюсь вопросом, похож ли вообще список отсортированных строк Delphi. Создает ли объект TStringList хэш для использования в качестве индекса для каждого...
3131 просмотров
schedule 15.10.2022

Как определить, создан объект Delphi StringList или нет
Я объявил переменную TStringList в приватном разделе. В событии нажатия кнопки я хочу получить доступ к этому объекту TStringList. sVariable:= TStringList.Create; sVariable.add('Test1'); Теперь всякий раз, когда я нажимаю на эту кнопку...
3890 просмотров
schedule 22.05.2023

Поиск в отсортированном TStringList записи с префиксом (StartsText)
У меня есть TStringList, который отсортирован и содержит уникальные имена файлов. Список может быть любого размера (так что может быть сотни тысяч записей). Я хочу проверить, начинается ли какая-либо из записей с определенной строки (т.е. находятся...
910 просмотров
schedule 13.12.2022

Как сохранить и загрузить список пар ключ-значение в строке?
У меня есть список строк и значений, которые они должны заменить. Я пытаюсь объединить их в список, например 'O'='0',' .'='.', ... , чтобы мне было легко редактировать его и добавлять больше пар замен. Прямо сейчас лучший способ, которым я мог...
22514 просмотров
schedule 12.10.2022

Сравните со списком строк
Я должен сравнить 2 списка строк, интересно, является ли поиск первого списка строк внутри второго списка строк единственной или рекомендуемой версией для выполнения этой проблемы. Мой код будет выглядеть так var aFirstStrList: TStringList ;...
4408 просмотров
schedule 11.07.2022

С TStringList я вызываю List.Sort, но порядок неправильный
Я работаю с Лазарем. У меня есть два TStringList, после сортировки я показываю их на экран. Но порядок неправильный. Я не могу определить, как это было неправильно. Это снимок экрана, когда TStringList не отсортирован: После вызова...
631 просмотров
schedule 08.02.2023

Delphi: TFileStream и TStringList сохраняют пустой текстовый файл
Я учусь в колледже (Великобритания) и использую Delphi для своего проекта A2 Computing. Я действительно не очень продвинут, поэтому, пожалуйста, потерпите меня! Итак, я использую TStringList для сохранения содержимого TMemoBox в текстовый файл после...
2476 просмотров
schedule 02.11.2023

Можно ли использовать IndexOf для поиска двух или более альтернативных строк в TStringList в Delphi?
Я использовал IndexOf() для извлечения индекса TStrinList в Delphi 2005. На данный момент он ищет только одну строку, но я хотел бы, чтобы он искал альтернативные строки. Например, для поиска «Строка A», «Строка B» или «Строка C» и дать мне индекс...
1201 просмотров
schedule 03.10.2022

Delphi 7 - разделение строки со строгим разделителем без использования новых процедур
Мне нужно разбить следующую строку на TStringList , используя '|' как единственный Delimiter : " 0.985,EError can't find,E| 0,5186,Name,6946" Затем мне нужно разделить каждый элемент TStringList , используя ',' в качестве единственного...
3512 просмотров
schedule 04.07.2023

Delphi: скопировать определенные строки из списка строк в другой
Я получаю сообщение об ошибке «Предел индекса вне облигаций», когда пытаюсь скопировать определенные строки по индексу из одного TStringList в другой. У меня есть текстовый файл, содержащий строки, отформатированные с помощью вертикальной черты...
1307 просмотров
schedule 22.04.2023

Разбор текста с помощью StringList: \n против #13#10 против sLineBreak
Я пытаюсь разобрать строку с помощью TStringList : sl:=TStringList.Create; try sl.Text:=aString; FFirstRow:=sl[0]; FSecondRow:=sl[1]; finally sl.Free; end; Если aString:='aa'+#13#10+'bb' или...
138 просмотров
schedule 16.03.2022