С Новым годом! Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 04.12.2016
Сообщений: 57
1

Убрать ошибку при отмене сохранения

29.05.2017, 21:19. Показов 696. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Суть из заголовка (I/O error 102).
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
procedure TForm1.SaveClick(Sender: TObject);
var
  i: Integer;
begin
if s = '' then Form1.SaveasClick(Sender) else
      begin
       Assignfile(f,S);
               end;
        rewrite(f,sizeof(rec));
  for i := 1 to StringGrid1.RowCount-1 do
    begin
     rec.fio:=StringGrid1.cells[1,i];
      rec.country:=StringGrid1.Cells[2,i];
      rec.region:=StringGrid1.Cells[3,i];
      rec.city:=StringGrid1.Cells[4,i];
      seek(f,i-1);
      Blockwrite(f,rec,1);
      end;
      closefile(f);
    end;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2017, 21:19
Ответы с готовыми решениями:

Как убрать ошибку при пустом edit
Есть много эдитов,каждое поле должно быть заполнено.Надо сделать так чтоб кнопка была активна при...

Файл закрывается при отмене сохранения
Здравствуйте. Пишу вот тут Текстовий редактор (курсач :) ) и такая ошибочка Когда Нажимаю закрыть...

Ошибка при отмене сохранения файла
private void button2_Click(object sender, EventArgs e) { var sfd = new...

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

2
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
29.05.2017, 21:50 2
Зачем пытаться что-то писать в файл при отмене сохранения?
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
procedure TForm1.SaveClick(Sender: TObject);
var
   i: Integer;
begin
   if s = '' then Form1.SaveasClick(Sender) else
   begin
      Assignfile(f,S);
      rewrite(f,sizeof(rec));
      for i := 1 to StringGrid1.RowCount-1 do
      begin
         rec.fio:=StringGrid1.cells[1,i];
         rec.country:=StringGrid1.Cells[2,i];
         rec.region:=StringGrid1.Cells[3,i];
         rec.city:=StringGrid1.Cells[4,i];
         seek(f,i-1);
         Blockwrite(f,rec,1);
      end;
      closefile(f);
   end;
end;
1
0 / 0 / 0
Регистрация: 04.12.2016
Сообщений: 57
29.05.2017, 21:58  [ТС] 3
Спасибо!!!
0
29.05.2017, 21:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2017, 21:58
Помогаю со студенческими работами здесь

Ошибка при отмене сохранения файла через SaveFileDialog
Создаю файл Word и сохраняю его при помощи SaveFileDialog ' Create Word Application Dim...

Как не сохранять запись в подчиненной форме при отмене сохранения в момент закрытия основной
Добрый день! Есть 2е формы (Ввод оборудования - обычная и История - форма с подчиненной формой в...

При открытии запросов и нажатии кнопки об отмене выдает ошибку 2001
Здорово, ребят, выручите по-братски, дела. БД по Органам Исполнительной власти. в форме...

Ошибка в openFileDiaolog при отмене действия
Добрый всем день почему происходит БАГ в программе, когда я нажимаю ОТМЕНА в окошке...


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

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