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