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

По кнопке закрытия сделать запись в файл, и затем закрытие

04.06.2014, 13:26. Показов 1019. Ответов 10
Метки нет (Все метки)

помогите по кнопке закрытия сделать запись в файл, и затем закрытие
Вложения
Тип файла: rar Мой курсовой проект.rar (200.9 Кб, 3 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2014, 13:26
Ответы с готовыми решениями:

Непосредственная запись данных в файл до его закрытия
пока файл не закроешь после записи - новые данные там не появятся ( вроде кэширование windows в...

Задание по Visual c++ 2013, Нужно создать файл, записать в него информацию, а затем по другой кнопке считать информацию из файла
Вот код записи в файл: { UpdateData(TRUE); F.open(L"dat1.txt", std::ios::out); // F -...

Закрытие первой формы ,без закрытия второй
Добрый день,такой вопрос.Тренируюсь и написал маленькую програмку из 4 форм,где 4 форма появляется...

Закрытие первой формы без закрытия остальных
У меня есть 3 формы: MainMn, LevelHr, GameFld. При нажатии на кнопку Начать в первой форме:...

10
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
04.06.2014, 13:54 2
С каким расширением?
0
0 / 0 / 1
Регистрация: 20.04.2014
Сообщений: 37
04.06.2014, 13:56  [ТС] 3
txt
0
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
04.06.2014, 14:16 4
Delphi
1
2
Нужно присвоить форме переменную 
f: TextFile;
Дальше форме присвоить событие onClose, а ему дать значение
Delphi
1
2
3
4
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
closefile(f);
end;
0
0 / 0 / 1
Регистрация: 20.04.2014
Сообщений: 37
04.06.2014, 14:20  [ТС] 5
так он просто закроет файл.
а как записать данные из StringGrid в файл, чтоб их потом можно было оттуда достать?
0
Почетный модератор
64073 / 47484 / 32734
Регистрация: 18.05.2008
Сообщений: 115,185
04.06.2014, 14:22 6
Цитата Сообщение от Karpis Посмотреть сообщение
сделать запись в файл,
Запись чего? Что из StringGrid записывается в файл
0
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
04.06.2014, 14:25 7
Вот видео урок https://www.youtube.com/watch?v=emR2NzsNV6E
0
Почетный модератор
64073 / 47484 / 32734
Регистрация: 18.05.2008
Сообщений: 115,185
04.06.2014, 14:28 8
Цитата Сообщение от Karpis Посмотреть сообщение
чтоб их потом можно было оттуда достать?
Как достать, куда?

Добавлено через 1 минуту
Может тебе со своими вопросами лучше сюда?
http://www.vmagie.com/forum/32-ekstrasens/
0
0 / 0 / 1
Регистрация: 20.04.2014
Сообщений: 37
04.06.2014, 14:38  [ТС] 9
из StringGrid в файл надо записать фамилии студентов, и оценки, так как оценки можно поменять, затем чтобы можно было опять открыть этот файл, и там были уже измененные оценки от прошлой сессии
0
Почетный модератор
64073 / 47484 / 32734
Регистрация: 18.05.2008
Сообщений: 115,185
04.06.2014, 14:49 10
Лучший ответ Сообщение было отмечено Karpis как решение

Решение

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
procedure TForm1.BitBtn1Click(Sender: TObject);
var i,j:integer;
begin
assignfile(f,'result.txt');
rewrite(f);
for i:=1 to StringGrid1.RowCount-2 do
 begin
  writeln(f,StringGrid1.Cells[0,i]);
  for j:=1 to 6 do
  writeln(f,StringGrid1.Cells[j,i]);
 end;
closefile(f);
close;
end;
Добавлено через 2 минуты
Если переписать тот же файл, то
Delphi
1
assignfile(f,'result.txt');
не нужно
1
0 / 0 / 1
Регистрация: 20.04.2014
Сообщений: 37
04.06.2014, 15:56  [ТС] 11
спасибо.
у меня немного по другому получилось - сохраняет все результаты.
но у Вас - то что нужно
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2014, 15:56

Закрытие вкладки по кнопке
Здравствуйте! Есть следующий скрипт который открывает окно при закрытии вкладки, в самом окне есть...

Как сделать на кнопке индексы! (То есть формула на кнопке)!
Как сделать на кнопке индексы! (То есть формула на кнопке)!

Закрытие PoPup окна по кнопке ESC
Подскажите пожалуйста, как отслеживать нажатие кнопки ESC и соответственно закрывать окно? =)

Как присвоить кнопке закрытия формы (крестик) другое действие? Например, MessageBox
Добрый день)

Файл: Сделать так, чтобы запись в файл была с новой строки?
Как в этом фрагменте кода сделать так чтобы запись в файл была с новой строки? try (FileWriter...

Файл: Как можно сделать запись в файл через указанный путь?
Как можно сделать запись в файл через указанный путь? Вот код для записи в ресурсы. Нужно...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.