0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 136

Открыть txt, внести изменения сохранить и выйти (firebird)

17.02.2017, 21:27. Показов 1535. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите как из Form6 открыть директорию PR\Причины.txt внести изменения в txt и сохранить их.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.02.2017, 21:27
Ответы с готовыми решениями:

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

Как из блокнота (txt) открыть данные и занести в таблицу dataGridView, редактировать и снова сохранить в txt
Нужно чтобы при нажатии кнопки открывалось окно выбора текст фаила, и данные из этого фаила попадали в dataGridView, после...

Файл: Открыть файл в режиме «а+», внести изменения, характеризующие этот режим.
Открыть файл для записи и записать в него произвольную информацию. Закрыть файл. Открыть его же в режиме «а+», внести изменения,...

6
17.02.2017, 21:29

Не по теме:

Точно так же, ка и из From11

0
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 136
17.02.2017, 21:37  [ТС]
задам вопрос по другому: DBComboBoxEh берет данные из txt из директории PR, как в txt внести изменения
0
Модератор
 Аватар для D1973
9917 / 6454 / 2455
Регистрация: 21.01.2014
Сообщений: 27,390
Записей в блоге: 3
17.02.2017, 22:28
Лучший ответ Сообщение было отмечено rubasta как решение

Решение

1. Создать СтрингЛист
2. Загрузить в него тхт-файл
3. Внести нужные изменения
4. Сохранить все в тот же тхт-файл.
5. Удалить СтрингЛист
1
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 136
17.02.2017, 23:45  [ТС]
на форму кинул opendialog1 кнопку и мемо, под кнопкой код, открывает вносятся изменения.
проблемка сохранить: кинул Savedialog

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
procedure TForm2.Button3Click(Sender: TObject);
  var Fname:string;
begin
if OpenDialog1.execute then
begin
Fname:=OpenDialog1.filename+'';
Memo1.lines.LoadFromFile(fname);
end;
end;
 
procedure TForm2.Button4Click(Sender: TObject);
begin
 SaveDialog1.FileName:=Fname;
 if SaveDialog1.Execute
 Then
Fname:=OpenDialog1.FileName;
Memo1.Lines.SaveToFile(FName);
  end;
end;
Добавлено через 25 минут
поправил но не сохраняет

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
procedure TForm6.Button1Click(Sender: TObject);
var Fname:string;
begin
if OpenDialog1.Execute then
begin
Fname:=OpenDialog1.Filename+'';
Memo1.lines.LoadFromFile(fname);
end;
end;
 
procedure TForm6.Button2Click(Sender: TObject);
begin
  if SaveDialog1.Execute then
  begin
  Memo1.Lines.SaveToFile(OpenDialog1.FileName);
  end;
end;
0
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
17.02.2017, 23:53
для начала нужно объявить переменную Fname в Button4Click.

Добавлено через 5 минут
у меня работает
Delphi
1
2
3
4
5
6
7
8
9
10
procedure TfrmMainForm.Button2Click(Sender: TObject);
var fName: string;
begin
  with TSaveDialog.Create(nil) do try
    if not Execute then Exit;
    Memo1.Lines.SaveToFile(FileName);
  finally
    Free;
  end;
end;
Добавлено через 2 минуты
исправил ваш код
Delphi
1
2
3
4
5
6
procedure TForm6.Button2Click(Sender: TObject);
begin
  if not SaveDialog1.Execute then 
    Exit;
  Memo1.Lines.SaveToFile(SaveDialog1.FileName);
end;
0
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 136
17.02.2017, 23:58  [ТС]
Сори! Порядок! Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.02.2017, 23:58
Помогаю со студенческими работами здесь

Открыть *.txt и сохранить в *.bat
Здравствуйте. Проблема в том что как заставить батник менять формат *.txt и сохранить в *.bat я разобрался, но у меня идет привязка по...

Как сохранить изменения внесенные в txt через FONT/COLORdialog
Как сохранить изменения внесенные в txt c помощью FONT/COLORdialog Помогите пожалуйста

Как открыть файл xlsx и сохранить в txt?
Написать консольное windows приложение на Visual C++ со следующим функционалом: - на вход программы (в виде параметров командной строки)...

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

Как обновить/изменить строку в datagridview и сохранить эти изменения в txt файле?
Заранее спасибо.


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

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

Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru