Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
 Аватар для alexeu121
2 / 1 / 2
Регистрация: 24.12.2013
Сообщений: 62

Файлы. Найти строку с буквы Т

06.11.2014, 09:27. Показов 1517. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет, выручайте.
Если имеется строка, начинающаяся с буквы Т, то он пишет ее номер на textbox. А если нету такой строки, то выдается ошибка.

Имеется текстовый файл. Выяснить, имеется ли в нем строка, начинающаяся с буквы Т. Если да, то определить номер первой из таких строк.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Option Explicit
Const FirstT As String = "Т"       
Private Sub Command1_Click()
Dim A As String, h As Integer, b As Integer, c As Integer
h = 0: b = 0
Open "H:\file_v2\Vvodim_stroki.txt" For Input As #1     
Open "H:\file_v2\Test.txt" For Append As #2
    Do While Text1.Text = ""       
             Line Input #1, A       
             h = h + 1
             If UCase(Left(A, 1)) = UCase(FirstT) Then
             b = h: Print #2, A: Text1.Text = "Stroka nomer" & b
             End If
             Loop
             If b = 0 Then
             Text1.Text = "Takih strok net."
             End If
             
Close #1
Close #2
End Sub
Вложения
Тип файла: rar Файл_В2.rar (2.0 Кб, 5 просмотров)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.11.2014, 09:27
Ответы с готовыми решениями:

Найти все файлы, в которых есть указанное слово(передается через командную строку).Вывести сведения о нем и строку
Нужно вывести имя файла, размер, права доступа, имя владельца, и строку с указанным словом. Пробовала по методичке, так как в интернете...

Найти строку, начинающуюся с заданной буквы
Выводит строки где заданная буква на втором месте а не на первом #include <vcl.h> #pragma hdrstop #include <stdio.h> #include...

Найти количество вхождений буквы s в строку
В строке символов длиной 50 найти найти количество вхождений буквы s .

2
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
06.11.2014, 09:38
Лучший ответ Сообщение было отмечено alexeu121 как решение

Решение

Цитата Сообщение от alexeu121 Посмотреть сообщение
Do While Text1.Text = ""
Visual Basic
1
Do While Not EOF(1)
?
А между 12 и 13 - ой Exit Do
1
 Аватар для alexeu121
2 / 1 / 2
Регистрация: 24.12.2013
Сообщений: 62
06.11.2014, 09:45  [ТС]
Цитата Сообщение от SoftIce Посмотреть сообщение
Код Visual Basic
1
Do While Not EOF(1)
?
А между 12 и 13 - ой Exit Do
Спасибо, очень помогли.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.11.2014, 09:45
Помогаю со студенческими работами здесь

Найти буквы, входящие в строку один раз
Дана строка. В алфавитном порядке напечатайте (по разу) все малые латинские буквы, входящие в эту строку ровно один раз. Указание:...

Найти и вывести все файлы имя которых начинается с указанной буквы
Доброго времени суток. Помогите с лабой пож-та. Дан только этот код. Как я понимаю эта программа рекурсивно ищет конкретный файл по...

Найти строку в файле, которая начинается с заданной буквы
Помогите, пожалуйста, разобраться с такой задачей: Имеется текстовый файл. Выяснить, имеется ли в нем строка, начинающаяся с буквы «t»....

Найти количество вхождений каждой буквы в заданную строку
спросить у человека строку, надо посчитать количество вхождений каждой буквы и вывести статистику, например vvedi stroku: hello WORLD L -...

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
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. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru