|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.12.2007, 23:54 | #1 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
как правильно работать с массивом TStrings
В функции поиска файла я вывожу результат в виде массива (TStrings).
всё бы ничего, у меня ошибка одступа выскакивает (Access violation...) Что здесь не так: Код:
Заранее благодарю.
Всё гениальное - просто!
|
19.12.2007, 00:03 | #2 |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
Используй TStringList. Это решит все твои проблемы.
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
19.12.2007, 00:19 | #3 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
Я что-то не так делаю.
Если пишу - S.create; - выдаёт Access violation... Если не пишу - S.create; - выдаёт Privileged instruction Как его инициализировать? P.S. Может память надо выделять, то как..?
Всё гениальное - просто!
|
19.12.2007, 00:28 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Все проще. Вы не умеете создавать. Вот как это делается:
S:=TStringList.Create; Это - единственное изменение в приведенном вами коде, которое нужно сделать. |
19.12.2007, 00:48 | #5 | |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
Цитата:
благодарю Вас.
Всё гениальное - просто!
|
|
19.12.2007, 13:22 | #6 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Да и кстати, TStrings - это не массив, почитайте про классы, вопросы и уйдут!
|
19.12.2007, 17:55 | #7 |
Участник клуба
Регистрация: 30.04.2007
Сообщений: 1,307
|
Да.., спасибо, учту.
Всё гениальное - просто!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проблема с массивом | kommunist | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 27.05.2010 19:00 |
Проблеммы с массивом | Almost_Famous | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 21.04.2008 21:25 |
Проблема с TStrings | Никки | Общие вопросы Delphi | 11 | 16.02.2008 20:42 |
Функции и TStrings | tebeen | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 18.09.2007 20:09 |