Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];

Вниз

TStringList и динамический массив   Найти похожие ветки 

 
Sever   (2003-03-05 16:41) [0]

Добре!
Есть проблемка, подскажите кто что знает plz:
Надо создать динамический одномерный массив из TStringList элементов. При создании переменной TStringList ее надо Create"ить
естно, так вопрос состоит в том, как это провернуть в динамическом массиве....?


 
MBo   (2003-03-05 16:44) [1]

а какая разница, в массиве или без массива?
Кстати, может, TList или TObjectList будет удобнее?


 
Sever   (2003-03-05 16:55) [2]

Вобщем есть такой кусок:

var
AllValues:array of TStringList;
CountSect,i:Integer;
begin
...
SetLength(AllValues,CountSect);
for i:=0 to CountSect do
begin
AllValues[i]:=TStringList.Create;
end;
....


На ентом месте усе валится успешно.... Вопрос что не так и как надо чтоб так :))


 
REA   (2003-03-05 16:56) [3]

Дык for i:=0 to CountSect -1 do


 
Palladin   (2003-03-05 16:59) [4]

а что провернуть то? запихать все строки из TStringList в дин массив чтоли? для чего?
в данном случае ты теряешь всю гибкость и прелесть работы со списком строк :)


 
Palladin   (2003-03-05 17:02) [5]

ну вот пока писал вопрос уточнили...
лучьше всего поступить
for i:=low(AllValues) to high(AllValues)


 
Sever   (2003-03-05 17:03) [6]

2 REA: Да возможно это одна из причин, но судя по всему не единственная, потаму как ошибка не исчезла

2 Palladin: Нет, ты малек не понял, наоборот, создать массив из этих TStringList"ов типа что то List[0](Value[0],...,Value[n]),...,List[n](Value[0],...,Value[n])


 
uw   (2003-03-05 17:08) [7]

> ты малек не понял

А это что такое?


 
Sever   (2003-03-05 17:08) [8]

Усе всем спасибо вроде разобрался :)


 
Sever   (2003-03-05 17:09) [9]

2 uw: в смысле не от слова "мелкий", а от слова чуть-чуть


 
Sever   (2003-03-05 17:12) [10]

off
2 uw: В русском языке обращение выделяется запятыми (эт так на всякий случай, а то мы все говорим уже на Паскале и иже с ним :)


 
uw   (2003-03-05 17:15) [11]

Да понял я уже.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.008 c
7-54345
KEagle
2003-01-04 13:31
2003.03.17
Работа с портами в 2000 винде.


14-54253
Nimda2000
2003-02-28 13:06
2003.03.17
Кодеровка


1-54105
Shc
2003-03-01 18:58
2003.03.17
Вставка объекта как рисунка


1-54028
Max1111
2003-03-04 16:10
2003.03.17
Глючит глобальный динамический массив (код)


1-54087
Hiks
2003-03-05 14:32
2003.03.17
перевод из одной численной системы в другую





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский