![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Cохранение выбранного элемента ComboBox как название файла [D6, XP]
kate © (2008-08-01 10:11:00)Здравствуйте, я начинающий программист на Delphi. Помогите кто сможет!!
Реальзован календарь, выпадающий список и кнопка "Сохранить". При выборе кнопки в определенной папке должен сохраняться файл с расширением .xml, причем название файла должно состоять из выбранной даты и выбранного элемента списка. Как будет выглядеть обработчик события для кнопки?
kate158 (2008-08-01 11:48:00) [1]все работает.спасибо.)
KilkennyCat (2008-08-01 11:39:00) [2]Кроме того, вызов диалога не обеспечивает никакой файловой операции, ни создания, ни записи, ни открытия, ни закрытия, удаления, переименования и т.д. и т.п.
KilkennyCat (2008-08-01 11:37:00) [3]
> a.a.j. © (01.08.08 11:10) [12]
> да, а как работают?
Ну, хотя бы вызывают его по-человечески.
Читайте справку. Или создавайте отдельную ветку, в которой Вам персонально расскажут про работу со всей вкладкой Dialogs.
Denis__ (2008-08-01 11:14:00) [4]
> 'C:\Temp\Kate\'
А такая существует?
Denis__ (2008-08-01 11:12:00) [5]
> кинутые станут реализованными
Это что-то новенькое
> когда все заработает
Ну... дерзай
Игорь Шевченко (2008-08-01 11:11:00) [6]что-то сессия затянулась
a.a.j. (2008-08-01 11:10:00) [7]
> во-первых, так с savedialog не работают.
> во-вторых, про него ни слова не было сказано, он вообще
> коренным образом меняет интерфейс (логику) программы. В-
> третьих, условие поставленной задачи не выполнено.
да, а как работают?
про него ни слова, но откуда мне знать. если автор хочет, чтобы файл сохранялся в определенной папке, может он ее сам захочет ее выбрать?
про combobox пропустил, да
kate158 (2008-08-01 11:08:00) [8]реализованные в топке.кинутые станут реализованными когда все заработает
Denis__ (2008-08-01 11:04:00) [9]
> На форму кинуты компоненты DateTimePicker,СomboBox и кнопка.
О! уже кинуты. А что с реализованными?
KilkennyCat (2008-08-01 10:57:00) [10]
> Vlad Oshin © (01.08.08 10:16) [1]
> S:=datetostr(ваш_Calendar.date)+ComboBox.text+'.xml';
> s:=path+s;
> assignfile(f,s);
> rewrite(f);
+ closefile(f);
Игорь Шевченко (2008-08-01 10:57:00) [11]
> Сформировано имя файла. нужно открыть файл, сохранить и
> закрыть..
открой, сохрани и закрой
kate158 (2008-08-01 10:54:00) [12]На форму кинуты компоненты DateTimePicker,СomboBox и кнопка.
есть код:
procedure TForm1.Button3Click(Sender: TObject);
var f:string;
begin
DateSeparator:='.';
TimeSeparator:='_';
f:='C:\Temp\Kate\' + DateToStr(calDatePicker.Date)+ ' - ' + ComboBox1.Text + '.xml';
end;
Сформировано имя файла. нужно открыть файл, сохранить и закрыть..
KilkennyCat (2008-08-01 10:54:00) [13]
> a.a.j. © (01.08.08 10:38) [4]
>
> > KilkennyCat
>
> да, ну мало ли
да это просто бред. во-первых, так с savedialog не работают. во-вторых, про него ни слова не было сказано, он вообще коренным образом меняет интерфейс (логику) программы. В-третьих, условие поставленной задачи не выполнено.
Denis__ (2008-08-01 10:42:00) [14]
> Реальзован календарь, выпадающий список и кнопка "Сохранить".
>
В смысле? Что вы понимаете под "реализован"? Кинуто на форму?
a.a.j. (2008-08-01 10:38:00) [15]
> KilkennyCat
да, ну мало ли
KilkennyCat (2008-08-01 10:32:00) [16]
> a.a.j. © (01.08.08 10:23) [2]
вау!
a.a.j. (2008-08-01 10:23:00) [17]savedialog1.FileName := 'C:\' + datetostr(datetimepicker1.Date) + '.xml';
savedialog1.Execute;
Vlad Oshin (2008-08-01 10:16:00) [18]S:=datetostr(ваш_Calendar.date)+ComboBox.text+'.xml';
s:=path+s;
assignfile(f,s);
rewrite(f);