Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Файлы данных [D5, XP]


Страницы:   1 2

Unknowing ©   (2006-06-20 13:55:00) 

Доброго времени суток!!!Вопрос таков: как из текстового табличного файла получить данные в компонет таблицы или данные какого-либо столбца в массив?? (текст отформатирован через пробел).


Сергей М.   (2006-06-20 16:57:00) [1]

Удалено модератором


Unknowing   (2006-06-20 15:51:00) [2]


> Игорь Шевченко ©   (20.06.06 15:44) [25]


> Тогда читай построчно, разбирай каждую строчку на слова,
>  нужные слова преобразуй в числа. scanf и его аналогов нету.
>

Спасибо!!! Очень жаль что нет :(( А к СИ++ можно, наверно, еще один + нарисовать...


Игорь Шевченко   (2006-06-20 15:44:00) [3]

Unknowing ©   (20.06.06 15:38) [24]


> В том то и дело, что не собираюсь я их в массиве хранить!


Тогда читай построчно, разбирай каждую строчку на слова, нужные слова преобразуй в числа. scanf и его аналогов нету.


Unknowing   (2006-06-20 15:38:00) [4]


> Игорь Шевченко ©   (20.06.06 15:34) [23]

В том то и дело, что не собираюсь я их в массиве хранить!


Игорь Шевченко   (2006-06-20 15:34:00) [5]


> Вопрос таков: как из текстового табличного файла получить
> данные в компонет таблицы или данные какого-либо столбца
> в массив?? (текст отформатирован через пробел).


А как ты собираешься 500 мегабайт в массиве/таблице хранить ?
Просто интересно... (с)


Сергей М.   (2006-06-20 15:12:00) [6]


> спасибо!


Носи не стаптывай.


Unknowing   (2006-06-20 14:58:00) [7]


> Сергей М. ©   (20.06.06 14:57) [20]

Совет дельным не назовешь, но все равно спасибо!


Сергей М.   (2006-06-20 14:57:00) [8]


> Unknowing ©   (20.06.06 14:50) [19]


Дурью ты маешься.

"Учучай" дальше.


Unknowing   (2006-06-20 14:50:00) [9]


> Сергей М. ©   (20.06.06 14:45) [18]

:) Не хотелось бы вступать в палемику! Просто у меня такое учучение...


Сергей М.   (2006-06-20 14:45:00) [10]


> обсчета


Ты эти совковые термины поостерегись упоминать)


> память будет расходываться не эффективно


Аргументы ?


Unknowing   (2006-06-20 14:43:00) [11]


> Сергей М. ©   (20.06.06 14:40) [16]


> Ну и ?
> Как это связано с похоронной процессией ?)

Не утверждаю, но память будет расходываться не эффективно + скорость работы и обсчета...


Сергей М.   (2006-06-20 14:40:00) [12]


> Очень большое кол-во данных(~500 мгб)


Ну и ?
Как это связано с похоронной процессией ?)


Unknowing   (2006-06-20 14:37:00) [13]


> Сергей М. ©   (20.06.06 14:34) [13]


> Или аргументируй эту самую твою "не эффективность"

Очень большое кол-во данных(~500 мгб)


Unknowing   (2006-06-20 14:35:00) [14]


> Джо ©   (20.06.06 14:33) [12]

Неужели нет ничего готовенького?? Посимвольно очень лениво...


Сергей М.   (2006-06-20 14:34:00) [15]


> Дураком расту

Им, видимо, и помрешь)


> не знаю StringGrid

Никто его не знает.
Но его описание есть в справке.


> использование этого класса для моих задач не эффективно

Ну тогда продолжай париться.
Или аргументируй эту самую твою "не эффективность"


Джо   (2006-06-20 14:33:00) [16]

> [10] Unknowing ©   (20.06.06 14:26)
>
> > Джо ©   (20.06.06 14:24) [8]
>
> Вот в части разбора строки проблеммы...

Посимвольно обращаться к строке умеешь? Также понадобится Copy и цикл.


Unknowing   (2006-06-20 14:29:00) [17]


> Сергей М. ©   (20.06.06 14:26) [9]

Я, пардон, не знаю StringGrid... Дураком расту! Но, использование этого класса для моих задач не эффективно, ИМХО


Unknowing   (2006-06-20 14:26:00) [18]


> Джо ©   (20.06.06 14:24) [8]

Вот в части разбора строки проблеммы... Мне известно, что есть в Си такая scanF, кажется. Но Си я, сами понимаете... (хотя и Pascal-то ..:)


Сергей М.   (2006-06-20 14:26:00) [19]


> А если в массив очень хочется?


Ячейки StringGrid являются элементами массива Cells.


Джо   (2006-06-20 14:24:00) [20]

> [7] Unknowing ©   (20.06.06 14:22)
> А по делу?

Стандартные процедуры чтения файла построчно (ReadLn), разбор строки, работа с динамическими массивами. Какая часть вызывает затруднения?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо