powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Задать имя файла ini из введенных значений в edit
10 сообщений из 10, страница 1 из 1
Задать имя файла ini из введенных значений в edit
    #39927568
nastya111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет, не могу задать название файла ini. Нужно чтобы он создавался со значением переменной и значением edit1 ( в данном случае это фамилия и инициалы.
То что я пробовала
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
dates :=DateToStr(Date);
      dir := ExtractFilePath(Application.ExeName);
      dir := dir+ '\save';
      fini :=TIniFile.Create(dir+ '\(dates ) + (edit1.text) +.ini');
      fIni.WriteString('request', 'client', edit1.Text);
      fini.writestring('request', 'podrazdelenie', edit3.Text);
      fini.writestring('request', 'el.pochta', edit2.Text);
      fini.writestring('request', 'year', maskedit1.Text);
      fini.writestring('request', 'el.pochta', edit2.Text);
...
Рейтинг: 0 / 0
Задать имя файла ini из введенных значений в edit
    #39927571
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YouTube Video
...
Рейтинг: 0 / 0
Задать имя файла ini из введенных значений в edit
    #39927575
nastya111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но в итоге создается файл с таким названием "(dates ) + (edit1.text) +.ini", Я пробовала и в скобки, и дополнительно обособлять кавычками
Как сделать правильно?

И еще вопрос в тему: как занести обратно по edit`ам, в начале понятно, человек нажимает кнопку "загрузить" - открывается opendialog...
1. Как в opendialog открывать по умолчанию папку с этими файликами
2. Как delphi сказать, что именно из этого файла брать данные ?
...
Рейтинг: 0 / 0
Задать имя файла ini из введенных значений в edit
    #39927579
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бот
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать имя файла ini из введенных значений в edit
    #39927581
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nastya111
Но в итоге создается файл с таким названием
Код: pascal
1.
fini :=TIniFile.Create(dir+ '\' +dates + edit1.text +'.ini');

А лучше так
Код: pascal
1.
fini :=TIniFile.Create(Format('%s\%s%s.ini', [dir, dates, edit1.text]);


nastya111
1. Как в opendialog открывать по умолчанию папку с этими файликами
Код: pascal
1.
2.
OpenDialog1.InitialDir := dir;
if OpenDialog1.Execute then .......


nastya111
2. Как delphi сказать, что именно из этого файла брать данные ?
Вопрос не понят
...
Рейтинг: 0 / 0
Задать имя файла ini из введенных значений в edit
    #39927686
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий

бот


Почти согласен - в последнее время появилось много новых форумчан со странными вопросами, в которых есть какой-то дисбаланс, как в этом топике:
Код: sql
1.
2.
3.
dir := ExtractFilePath(Application.ExeName);
      dir := dir+ '\save';
      fini :=TIniFile.Create(dir+ '\(dates ) + (edit1.text) +.ini');



такое впечатление, что ТС понимает ровно половину написанного, а остальное воображает.
...
Рейтинг: 0 / 0
Задать имя файла ini из введенных значений в edit
    #39927689
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nastya111

То что я пробовала
Код: pascal
1.
      fini :=TIniFile.Create(dir+ '\(dates ) + (edit1.text) +.ini');



Откуда этот странный синтаксис, в котором выражения, заключенные в скобки, заменяются на значения переменных? Явно не из паскаля, C, C#, Python...
...
Рейтинг: 0 / 0
Задать имя файла ini из введенных значений в edit
    #39927720
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это студенты или школьники старших классов. Делают курсовые и лабораторные работы. Языков много, пишут-пишут, голова пухнет - инкапсуляция, немцы какие-то. В общем, контрреволюция одна.
...
Рейтинг: 0 / 0
Задать имя файла ini из введенных значений в edit
    #39927828
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
18.02.2020 02:04, Gluck99 пишет:
>
> Это студенты или школьники старших классов. Делают курсовые и лабораторные работы.
> Языков много, пишут-пишут, голова пухнет - инкапсуляция, немцы какие-то.
> В общем, контрреволюция одна.
>

браво!

/*запишу себе в блокнотик*/


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Задать имя файла ini из введенных значений в edit
    #39927965
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
x1ca4064
nastya111

Код: pascal
1.
      fini :=TIniFile.Create(dir+ '\(dates ) + (edit1.text) +.ini');


Откуда этот странный синтаксис, в котором выражения, заключенные в скобки, заменяются на значения переменных? Явно не из паскаля, C, C#, Python...

Если б ещё $ перед скобками, то PowerShell. Правда тогда кавычки двойными должны быть.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Задать имя файла ini из введенных значений в edit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]