0 / 0 / 0
Регистрация: 16.05.2016
Сообщений: 36
1

Скопировать определенные строки из файла, вставить в другой, произвести расчет и вывести значения в Label

24.09.2017, 12:22. Показов 1834. Ответов 3
Метки нет (Все метки)

Здравствуйте, помогите, пожалуйста! Есть txt файл со строками :
9/24/2017 2 120
9/25/2017 3 180
9/25/2017 4 240
9/25/2017 5 370
9/26/2017 6 370
Мне необходимо в Text1.Text и Text2.Text ввести в поиск значения 9/25/2017 и 9/26/2017 соответственно.После этого все значения за этот период:
9/25/2017 3 180
9/25/2017 4 240
9/25/2017 5 370
9/26/2017 6 370
необходимо скопировать и записать в другой txt файл, в нем же произвести расчет, во втором столбце от крайнего значения отнять первое (6-3) и вывести его в Label1.Caption, а в третьем столбце просуммировать все значения (180+240+370+370) и вывести значение в Label2.Caption.
Буду очень благодарна за помощь
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.09.2017, 12:22
Ответы с готовыми решениями:

Как скопировать определенные строки из одного текстового файла и вставить их в другой?
как через cmd скопировать определенные строки в txt (на пример с 1-ой по 199-ую и с 200-ой по...

Произвести/скопировать часть среза строки после знака и вставить в средину другой строки
Привет всем, нуждаюсь в помощи тех, кто с таким сталкивался, язык Python 2.7 Кратко: У нас есть...

Скопировать определенные строки массива в другой массив
Добрый вечер. Подскажите пожалуйста. Имею двумерный массив то есть по сути таблица строки и...

Заменить определённые строки из одного файла определёнными числами, и вывести их (коды) в другой файл
Привет всем! Недавно нашёл такую проблему. Нам задали сделать "ассемблер", который просмотрит...

3
11464 / 3757 / 675
Регистрация: 13.02.2009
Сообщений: 11,097
25.09.2017, 10:45 2
Надо выполнить набор действий:
1. Считать файл
2. Разбить на массив строк
3. Построчно обработать выделяя из строки дату и сравнивая с заданными
4. Если удовлетворяет условиям записывать в другой файл, производить вычисления и выводить куда надо. Паралельно суммировать все значения.
Конкретизируй вопрос. Что не получается.
1 и 2 можно объединить (full_file_Path$ = путь к файлу-источнику)
Visual Basic
1
Arr = Split(CreateObject("Scripting.FileSystemObject").Getfile(full_file_Path$).OpenasTextStream(1).ReadAll, vbNewLine)
Про работу с массивами читай тут
Ну а суммировать оператором "+"
0
27 / 32 / 14
Регистрация: 08.09.2017
Сообщений: 448
25.09.2017, 13:52 3
Alex77755,
обязательно выделять дату? Может достаточно того, что
дата входит в строку, а значит и вся строка подходит...
0
11464 / 3757 / 675
Регистрация: 13.02.2009
Сообщений: 11,097
25.09.2017, 23:55 4
йот,
И так можно. Строку потом разбить если подходит
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.09.2017, 23:55
Помогаю со студенческими работами здесь

Как скопировать определенные строки из текстового файла?
Есть текстовый файл, в нем 10 строк, как скопировать например 2 и 5 ? Только без использования memo

Скопировать некоторые значения из одного файла в другой
как сделать следуйщее в файле регистрация клиента.тхт ((тут )) создается имя клиента оно...

Скопировать все строки из одного файла в другой
Нужно скопировать все строки из одного файла в другой, но после выполнения программы во втором...

Скопировать все строки из одного файла в другой
Подскажите, как скопировать строки из одного файла в другой файл, в которых в столбце С значение...

Как скопировать определенные ячейки, и вставить их в определенном порядке в таблицу?
Я планирую создать макрос, чтобы он копировал определенные значения из столбика с интервалом 194, и...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru