Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.70/10: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Litta
0 / 0 / 0
Регистрация: 22.11.2009
Сообщений: 48
1

Чтение из файла как массив

21.11.2010, 23:45. Просмотров 1912. Ответов 6
Метки нет (Все метки)

Здравствуйте!)
....Умею читать информацию из файла посимвольно и построчно. А как считывать как массив строк?
т.е. загружать в текстовое поле каждый раз не по одной строке, а сразу по несколько строк
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2010, 23:45
Ответы с готовыми решениями:

Чтение данных из файла в массив, сортировка и другие изощрения
Доброго времени суток! Не могу сообразить, как считать и отсортировать...

Чтение CSV-файла в массив. Поделитесь удачным опытом. Спасибо.
Не получается объявить массив равный количеству строк файла. Dim (17,...

Блокнот: как произвести чтение из файла
Я новичок в VB6. Я хочу написать блокнот и мне надо чтобы программа считывала...

Как можно осуществлять чтение-запись ячеек экселевского файла?
собственно subj. интересует вопрос, как это можно сделать в обход объекта...

Как прочитать массив из файла?
Дан файл нужно записать 270 элементов в однномерный массив начиная с 13...

6
gaw
6632 / 1499 / 169
Регистрация: 09.01.2010
Сообщений: 4,273
22.11.2010, 22:28 2
не совсем понял, или совсем не понял

Цитата Сообщение от Litta Посмотреть сообщение
Умею читать информацию из файла посимвольно и построчно
считываем в цыкле к строк в переменную st /например/ , проедварительно st=""

Цитата Сообщение от Litta Посмотреть сообщение
загружать в текстовое поле каждый раз не по одной строке, а сразу по несколько строк
"загружаем" /добавляем/ в текст. поле значение st
0
Alex77755
10738 / 3311 / 549
Регистрация: 13.02.2009
Сообщений: 9,746
23.11.2010, 11:30 3
Visual Basic
1
2
3
4
5
6
7
8
9
   Dim File As String, CF As String 
   'объявим пеpеменнyю для имени файла и его cодеpжимого 
   File = "d:\ca.log" 
   'ycтановим имя файла и пyть 
   Open File For Binary As #1 
   'откpоем файл для чтения 
      CF = Input(FileLen(File), 1)   'загpyзить в пеpеменyю CF вcе cодеpжимое файла 
   Close #1 
   'закpыть файл
0
Litta
0 / 0 / 0
Регистрация: 22.11.2009
Сообщений: 48
24.11.2010, 00:25  [ТС] 4
Cпасибо, ребят)..но у меня всё-таки не получается
я написала код: при запуске программы происходит построчное чтение из файла => в течении чтения значение переменной count увеличивается на 1.
а мне надо, чтобы увеличивалось ,например, на 10..т.е. чтобы одновременно выгружалось по 10 строк из файла
Что можно исправить в коде?)
0
Alex77755
10738 / 3311 / 549
Регистрация: 13.02.2009
Сообщений: 9,746
24.11.2010, 00:27 5
А чтение всего файла не устраивает?
0
Litta
0 / 0 / 0
Регистрация: 22.11.2009
Сообщений: 48
24.11.2010, 00:36  [ТС] 6
Alex77755,
неа))у меня файл очень огромный и состоит из актов
его надо загружать очень долго, каждый раз выводя на экран по новому акту, состоящему из нескольких строк
0
Alex77755
10738 / 3311 / 549
Регистрация: 13.02.2009
Сообщений: 9,746
24.11.2010, 07:29 7
Насколько огромный? в гигах измеряется?

Добавлено через 6 часов 50 минут
Отрежь кусок файла блоков 10 и выложи сюда.
и покажи свой код.
Тогда будет о чём разговаривать
0
24.11.2010, 07:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2010, 07:29

Как считать данные из файла в массив?
Как считать данные из фала в массив, чтобы обращаться к строчкам можно было...

Как вставить строку из CSV-файла в массив?
Здравствуйте, Подскажите, как можно Вставить считанную из CSV-файла Строку...

Как считать двумерный массив из текстового файла?!
В массиве три столбика и 300 строк, необходимо считать этот массив... ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru