Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
4 / 4 / 2
Регистрация: 26.03.2013
Сообщений: 109
1

вставить в файл из файла

17.07.2013, 22:27. Показов 863. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
пишу программу чтоб создавала файлы и нужно чтоб записовала в него определённый текст из текстового документа автоматически
C++
1
2
String FileName = "100"+random(30500);
FileCreate(Path + FileName + "14001.dat");
нужно чтобы текст брался из текстового файла и записывала его в файлы , например c:\1.txt
по 2 строчки в из 1.txt в каждый файл .dat
ума не приложу как сделать объясните
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.07.2013, 22:27
Ответы с готовыми решениями:

Задан текстовый файл F. Переписать компоненты файла F в файл H, вставить в начале и середине строк символ пробела. Порядок компонентов сохранить
Задан текстовый файл F. Переписать компоненты файла F в файл H, вставить в начале и середине строк...

Вставить строчку из файла в другой файл
Привет Всем! Помогите придумать скрипт для такой ситуации. Есть адрес.тхт, в котором хранятся...

Вставить в файл №1 весь текст из файла №2 после первого абзаца
не могу довести до ума прогу. Задачу перед собой поставил такую: вставить в файл №1 весь текст из...

Как из стороннего php файла вставить переменную в html файл?
Есть php файл, который что-то там считает на сервере. Ну для простоты, возьму простой счётчик с...

4
1090 / 588 / 121
Регистрация: 11.11.2008
Сообщений: 1,544
18.07.2013, 06:18 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
TStringList *in = new TStringList;
TStringList *out = new TStringList;
AnsiString FileName;
 
in->LoadFromFile("C:\\1.txt.");
for(i=0;i<in->Count;i+=2)
{
out->Text = "";
out->Add(in->Strings[i]);
out->Add(in->Strings[i+1]);
FileName = Path + "100"+random(30500) + "14001.dat";
out->SaveToFile(FileName);
}
1
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
18.07.2013, 06:25 3
blackenergy, если я вас правильно понимаю, то у вас есть файл 1.txt и допустим file1.dat и file2.dat и тд. И в каждый из .dat файлов должно занестись по 2 строки из файла 1.txt? Если да то примерно так будет:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
TstringList *ls = new TStringList;
ls->LoadFromFile("1.txt");
TStringList *priemnik = new TStringList;
for (int i=0; i<ls->Count/2;i++)
{
prienmik->Strings[0]=ls->Strings[0];
prienmik->Strings[1]=ls->Strings[1];
ls->Delete(0);
s->Delete(1);
priemnik->SaveToFile(AnsiString("File"+i));
}
priemnik delete;
ls delete;
1
1090 / 588 / 121
Регистрация: 11.11.2008
Сообщений: 1,544
18.07.2013, 06:34 4
Цитата Сообщение от DrSMERTb Посмотреть сообщение
C++
1
2
priemnik delete;
ls delete;

а я в своем примере вообще забыл удалить)
0
64 / 40 / 10
Регистрация: 12.11.2010
Сообщений: 841
18.07.2013, 06:53 5
AntonChik, а я priemnik забыл обнулить)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
TstringList *ls = new TStringList;
ls->LoadFromFile("1.txt");
TStringList *priemnik = new TStringList;
for (int i=0; i<ls->Count/2;i++)
{
prienmik->Strings[0]=ls->Strings[0];
prienmik->Strings[1]=ls->Strings[1];
ls->Delete(0);
s->Delete(1);
priemnik->SaveToFile(AnsiString("File"+i+".dat"));
priemnik->Clear(); //вот тут
}
priemnik delete;
ls delete;
0
18.07.2013, 06:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.07.2013, 06:53
Помогаю со студенческими работами здесь

Вставить в начало каждой строки файла ее номер и записать результат в другой файл
Всем привет=) Помогите решить задачку.....=( Дан текстовый файл, содержащий строки. Вставить в...

Нужно скопировать все содержимое одного файла (не текстового) F1 и вставить в файл F2 с добавлением
Нужна помощь - я еще новичок.. Нужно скопировать все содержимое одного файла (не текстового) F1 и...

Из TXT-файла скопировать n-ную строку и вставить ее вместо m-ной строки в DOC-файл
Нужно из одного txt файла скопировать n строку и вставить ее вместо m строки в doc файле. Можно ли...

Дано целое число K и текстовый файл. Вставить пустую строку после строки файла с номером K.
Text10. Дано целое число K и текстовый файл. Вставить пустую строку после строки файла с номером...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru