Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.09.2007, 18:01   #1
Beliyd
Новичок
Джуниор
 
Регистрация: 05.09.2007
Сообщений: 2
По умолчанию Присвоение имени файлу в диалоге

Добрый день всем!
Хочу сохранить массив чисел в файл и сохранить его с помощью savedialog с таким названием какое я пропишу непосредственно в диалоговом окне. С записью в файл проблем нет.. вся проблема именно в присвоении имени файлу!
Подскажите пожалуйста!
Beliyd вне форума Ответить с цитированием
Старый 05.09.2007, 18:08   #2
bill
Форумчанин
 
Аватар для bill
 
Регистрация: 26.04.2007
Сообщений: 440
По умолчанию

savedialog1.filename.
Я понимаю что вы хотите это потом открыть и прочитать а имени мы не знаем- вы это хотели сказать? Тогда просто надо имя куда то сохранять. Можно в файл, можно в реестр. А если файл вообще (типизированый) один такой на компе то можно это сделать через поиск.
bill вне форума Ответить с цитированием
Старый 05.09.2007, 18:16   #3
Beliyd
Новичок
Джуниор
 
Регистрация: 05.09.2007
Сообщений: 2
По умолчанию

Ну смотрите я создаю файл assignfile(f,fname)
открываю для записи rewrite (f)
вписываю туда чего хочу write(f,ххх)
Закрываю closefile(f)
при нажатии кнопки у меня открывается окно "save" где есть 2 поля одно имя файла а другое расширение
чтобы я не написал в поле имя файла...файл будет с именем fname а я хочу именно в этом поле и давать имя файлу!
вот это как сделать?
у меня получалось это только с мемо Memo1.line.savetofile(opendialog1.f name)
Beliyd вне форума Ответить с цитированием
Старый 05.09.2007, 18:54   #4
bill
Форумчанин
 
Аватар для bill
 
Регистрация: 26.04.2007
Сообщений: 440
По умолчанию

Код:
 
var
  Form1: TForm1; s:string;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
if savedialog1.Execute then
s:=savedialog1.FileName;
end;
procedure TForm1.Button2Click(Sender: TObject);
var f:textfile;
begin
s:=s+'.txt';
assignfile(f,s);
rewrite(f);
write(f,'asdasd');
closefile(f);
end;
end.
bill вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Присвоение процедур компонентам N!ckeL Компоненты Delphi 4 26.04.2008 18:22
Присвоение переменным булевских выражений rider Паскаль, Turbo Pascal, PascalABC.NET 4 06.12.2007 21:11
Присвоение значения ключевому полю Arteom БД в Delphi 5 08.11.2007 00:02
Присвоение значения одного поля другому frai БД в Delphi 2 20.09.2007 15:03
Имя файла и его присвоение форме Леха207 Помощь студентам 2 24.06.2007 12:02