1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,328

В текстовом файле поиск можно сделать, а не построчно?

10.08.2013, 20:54. Показов 1045. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, ВБ6 это позволяет?
сколько всего искомого имеется в файле?
нашёл нужное, в какой строке оно находится?
как? Спасибо
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.08.2013, 20:54
Ответы с готовыми решениями:

Поиск заданного текста (части строки) в текстовом файле и вывод результата построчно в другой текстовый файл
Здравствуйте! Есть файл 1.txt вида: <img align="middle" src="client.gif"> <a href="viewobject_id0000000D.htm"...

В текстовом файле построчно хранится целочисленная матрица
В текстовом файле построчно хранится целочисленная матрица 3х7. Заменить в ней все отрицательные элементы минимальным, положительные –...

В текстовом файле построчно хранится целочисленная матрица 5х5
Помогите создать программу: 3. В текстовом файле построчно хранится целочисленная матрица 5х5. Записать построчно в другой файл сначала...

6
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38195 / 21128 / 4309
Регистрация: 12.02.2012
Сообщений: 34,733
Записей в блоге: 14
10.08.2013, 22:02
Не читая строку за строкой? Можно загрузить весь файл в память... А чем плохо построчное чтение?
1
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
10.08.2013, 23:44
Если "не построчно", то как узнаешь в какой строке ??
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,328
11.08.2013, 06:58  [ТС]
Цитата Сообщение от Catstail Посмотреть сообщение
Можно загрузить весь файл в память... А чем плохо построчное чтение?
1 есть пример кода?
2 ну если искомого там нет или файл большой и искомое в самом конце файла, то зачем воздух сотрясать?
0
 Аватар для Апострофф
9908 / 3924 / 742
Регистрация: 11.10.2011
Сообщений: 5,907
11.08.2013, 07:07
Цитата Сообщение от Catstail Посмотреть сообщение
Можно загрузить весь файл в память
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
есть пример кода?
Есть - https://www.cyberforum.ru/post4177319.html
1
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,328
11.08.2013, 07:11  [ТС]
там же
Dim S As String
насколько я знаю он не безразмерный и как быть?
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38195 / 21128 / 4309
Регистрация: 12.02.2012
Сообщений: 34,733
Записей в блоге: 14
11.08.2013, 09:37
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
есть пример кода?
Visual Basic
1
2
3
4
5
6
7
8
9
Function LoadFile(fname as string) As String
   fi%=FreeFile
   Open fname for Binary read As #fi%
   LL&=LOF(fi%)
   Buf$=Space$(LL&)
   Get #fi%,,Buf$
   Close fi%
   LoadFile=Buf$
End Function
и ищи в буфере...

Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
ну если искомого там нет или файл большой и искомое в самом конце файла, то зачем воздух сотрясать?
- а как ты это выяснишь, не прочитав (тем или иным способом) ВСЕ содержимое файла?

Можно искать непосредственно в файле (выделив буфер и в цикле читая данные в него; правда, тут возниакет техническая проблема - искомые данные могут начаться в одном блоке, а закончиться в следующем - искать нужно с умом). Но во всех случаях - "не разбив яиц, не приготовишь яичницы" (возражений нет?). Так и с файлом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.08.2013, 09:37
Помогаю со студенческими работами здесь

Функции или операторы, которые помогут сделать поиск слов в текстовом файле и заменить эти словами на другие
Подскажите пожалуйста, функции или операторы в делфи которые помогут сделать поиск слов в текстовом файле и заменить эти словами на другие....

Напишите программу, которая будет считать количество чисел в текстовом файле.(числа вводятся построчно)
Здравствуйте, помогите с задачей, Напишите программу, которая будет считать количество чисел в текстовом файле.(числа вводятся построчно)

Поиск в файле построчно
Всем привет! Есть файл со множеством строк типа "Test;123" и надо сделать проверку, если текст "Test" найден то нужно вывести...

Поиск в текстовом файле всех слов, заданных в другом текстом файле
Вообщем такое задание: Поиск в текстовом файле всех слов, заданных в другом текстом файле; Не могу понять почему не работает: ...

В текстовом файле построчно записаны предложения. Записать во второй текстовый файл первое слово последнего предложения
В текстовом файле построчно записаны предложения. Записать во второй текстовый файл первое слово последнего предложения. Помогите...


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

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

Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru