Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,328

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

10.08.2013, 20:54. Показов 1037. Ответов 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
38194 / 21127 / 4309
Регистрация: 12.02.2012
Сообщений: 34,732
Записей в блоге: 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,906
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
38194 / 21127 / 4309
Регистрация: 12.02.2012
Сообщений: 34,732
Записей в блоге: 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 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru