![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
директория программы по умолчанию [D7, WinXP]
serg_iv © (2006-07-14 11:32:00)Есть программа, которая сохраняет результаты своей работы в папку, где она находится. При вызове OpenDialog.Excute и выбора файла в какой то другой папке программа начинает сохранять результаты в той папке в которой происходили манипуляции с OpenDialogom.
Как сказать программе, что папка по умолчанию это та папка в которой она находится?
serg_iv (2006-07-14 12:38:00) [1]Спасибо!
Не успеваю, лето, рыбалка, ремонт...
Юрий Зотов (2006-07-14 12:32:00) [2]> serg_iv (14.07.06 12:29) [8]
Это значит, что нужно внимательно посмотреть в Object Inspector и/или в справку. Лучше "и".
КиТаЯц (2006-07-14 12:30:00) [3]
OpenDialog.InitialDir:=сказать программе, что папка по умолчанию это та папка в которой она находится
serg_iv (2006-07-14 12:29:00) [4]
> TOpen/SaveDialog - Options - ofNoChangeDir
Объясните пожалуйста, что это значит?
Юрий Зотов (2006-07-14 12:19:00) [5]TOpen/SaveDialog - Options - ofNoChangeDir
Плохиш (2006-07-14 12:04:00) [6]
> serg_iv (14.07.06 11:43) [2]
> Сохранение по умолчанию:
> combobox.items.savetofile('file.txt');
Используйте полное имя файла с путём. Не надо плодить глюкодромов.
tButton (2006-07-14 11:58:00) [7]
opendialog.excute;
s:=opendialog.filename;
s - должна быть или глобальной или свойством формы если выбор директории и сохранение происходят в разных методах (бывает иногда и так)
combobox.items.savetofile(s);
разве не так должно быть?
а папка по умолчанию задаётся в свойствах OpenDialog'а
serg_iv (2006-07-14 11:45:00) [8]Спасибо, вечером попробую.
serg_vi (2006-07-14 11:44:00) [9]Нафиг OpenDialog, пользуйтесь ExtractFileDir(System.ParamStr(0))...
serg_iv (2006-07-14 11:43:00) [10]Сохранение по умолчанию:
combobox.items.savetofile('file.txt');
после
opendialog.excute;
s:=opendialog.filename;
сохранение при помощи
combobox.items.savetofile('file.txt');
приводит к сохранению в папку с которой была произведена работа при помощи opendialog'a.
tButton (2006-07-14 11:34:00) [11]код в студию