![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
чтение из столбцов
АлексейН © (2008-11-12 00:24:00)Бодрое время суток!)
Имеется txt, состоящий из нескольких столбцов чисел...
Нужно считать из него, например, второй столбец...
Ширина столбца известна...
АлексейН (2008-11-13 00:26:00) [1]спасибо) я просто пояснил, что я хотел...)
думаю, тема закрыта) всем спасибо за внимание)
Anatoly Podgoretsky (2008-11-12 23:57:00) [2]> АлексейН (12.11.2008 23:52:17) [17]
Тебе была приведена одна единственная нужная для этого функия.
Код пожалуйста, но будет ли тебе от этого проще
S2 := Copy(S1, P, N)
АлексейН (2008-11-12 23:52:00) [3]я автор) появиться раньше не было физической возможности...
не ожидал такого ажиотажа))
вопрос в том, КАК это сделать.. алгоритм мне понятен, но я не знаю функций, которыми это все делается...
было бы здорово, если бы уважаемые ответчики не углублялись в философские вопросы о столбцах и пр., а набросали несколько строчек кода)
Anatoly Podgoretsky (2008-11-12 22:33:00) [4]Вопрос и ответ мы должны задать сами, затем распечатать и отдать предподователю.
Loginov Dmitry (2008-11-12 22:19:00) [5]> Бодрое время суток!)
> Имеется txt, состоящий из нескольких столбцов чисел...
> Нужно считать из него, например, второй столбец...
> Ширина столбца известна...
А вопрос-то в чем?
Leonid Troyanovsky (2008-11-12 18:24:00) [6]
> Smile (12.11.08 17:10) [11]
> В первую очередь, достаточно странно то, что мастера, да
> и просто уважаемые коллеги на протяжении достаточно продолжительного
> периода "поддерживают" ветку, в которой не объявляется автор:
Вопрошающий ничем не лучше (и не хуже) любого отвечающего.
Если поднятая тема достаточно интересна, то поиск истины
становится вполне самодостаточным.
Ну, и желание пообщаться с умными людьми.
Извлечет ли топикастер из оного пользу - дело сугубо личное.
Бывает и так, что искомое находят простые читатели.
И еще, если уж нас снесло в офтопик, то выскажу еще одну мысль:
многие поддерживают рейтинг полезности ответов (или отвечающих),
но, IMHO, для подобных сообществ, был бы не менее полезен
рейтинг вопросов. Задать хороший вопрос - это тоже искусство ;)
Ну, по-крайней мере, я участвовал бы в таких голосованиях :)
--
Regards, LVT.
Джо (2008-11-12 18:15:00) [7]
> Smile (12.11.08 17:10) [11]
> В первую очередь, достаточно странно то, что мастера, да
> и просто уважаемые коллеги на протяжении достаточно продолжительного
> периода "поддерживают" ветку, в которой не объявляется автор:
> (В чем прикол?
Автор создал эту тему менее суток назад.
А что интересно «во вторую очередь».
sniknik (2008-11-12 17:50:00) [8]> В чем прикол?
все только ради развлечения... чем то себя занять. если же кто то думает, что цель мастеров в ответе на вопросы, помощи кому либо, в "выпестовывании" новых кадров из начинающих, и раз этот начинающий пропал то цель исчезла... вот кто так думает тот жестоко ошибается.
Smile (2008-11-12 17:10:00) [9]В первую очередь, достаточно странно то, что мастера, да и просто уважаемые коллеги на протяжении достаточно продолжительного периода "поддерживают" ветку, в которой не объявляется автор:(
В чем прикол?
Anatoly Podgoretsky (2008-11-12 16:55:00) [10]> Джо (12.11.2008 16:51:09) [9]
Но и то, что так иногда не выглядит, тоже может оказаться столбцами.
Джо (2008-11-12 16:51:00) [11]Я к чему — если что-то выглядит, как столбцы, то это и ЕСТЬ столбцы :)
Джо (2008-11-12 16:50:00) [12]
> Германн © (12.11.08 04:08) [6]
> В "текстовом" файле столбцов нет, не было и не будет никогда!
Мне интересно, по какой причине можно не считать нижепреведенный фрагмент текстового файла состоящим из «столбцов»? :)
00000 11111111 2222222
00000 11111111 2222222
00000 11111111 2222222
00000 11111111 2222222
Anatoly Podgoretsky (2008-11-12 07:44:00) [13]> antonn (12.11.2008 1:15:02) [2]
Ну тогда элементарнейшее Copy, поскольку ширина тебе заранее известна.
Германн (2008-11-12 04:08:00) [14]
> Германн © (12.11.08 02:24) [4]
>
> В файле не было, нет и никогда не будет столбцов! Причём
> никогда!
> Примите и прочь!
> <Цитата>
>
> Джо © (12.11.08 03:25) [5]
>
>
> > Германн © (12.11.08 02:24) [4]
> > В файле не было, нет и никогда не будет столбцов! Причём
> > никогда!
>
> /I>
> Чистой воды пуризм :) В файле Excel есть столбцы?
>
В "текстовом" файле столбцов нет, не было и не будет никогда!
Хоть как ты меня Серёга не обзови! :)
Да и "файле Excel" столбцов нет. В "документе Excel" столбцы могут быть и, как правило, есть.
> Задача разбивается...
Телепатор включил? Ну, ну.
Джо (2008-11-12 03:25:00) [15]
> Германн © (12.11.08 02:24) [4]
> В файле не было, нет и никогда не будет столбцов! Причём
> никогда!
/I>
Чистой воды пуризм :) В файле Excel есть столбцы?
>АлексейН (12.11.08 00:24)
Задача разбивается на две:
1. Считывать файл построчно
2. Разбор строки, содержащей, формально, два типа символов — разделители и значащие.
Первая задача, без излишних усложнений, решается методом TStringList.LoadFromFile.
Вторая — несложным разбором строки, надеюсь, у вас все получится :)
Германн (2008-11-12 02:24:00) [16]В файле не было, нет и никогда не будет столбцов! Причём никогда!
Примите и прочь!
sniknik (2008-11-12 01:44:00) [17]> Нужно считать из него, например, второй столбец...
ну так, считывай! например, второй столбец...
уверен, никто здесь возражать не будет.
antonn (2008-11-12 01:15:00) [18]это текстовый файл
Anatoly Podgoretsky (2008-11-12 00:27:00) [19]> АлексейН (12.11.2008 0:24:00) [0]
txt это что?