![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранение и вызов файла [D5, Win95/98]
Foy © (2002-01-06 14:43:00)Подскажите плиз, дело такое:
В первом окне производятся расчеты и для сохранения результатов вызывается вторая форма, в которой выбирается путь для сохранения
в текстовый файл при помощи DriveListBox, DirectoryListBox и FileListBox. Файл успешно сохраняется, второе окно закрывается и через первое предполагается вызвать тот самый сохраненный файл. Как его вызвать то?
Foy (2002-01-07 11:32:00) [1]Всем СПАСИБО за отклики на вопрос.
Z (2002-01-06 19:57:00) [2]Следуюющее предложение: используем SaveDialog.
-> Кладем на форму SaveDialog
Далее, делаем следующее: к примеру, имеется кнопка "Сохранить"
на форме. Код для OnClick:
//*****************
begin
if OpenDialog1.Execute then begin
// Здесь твои действия по сохранению
// к примеру memo1.savetofile(opendialog1.filename);
end;
end;
//******************
Далее вызываем этот файл в Форме 2:
form2.memo2.loadfromfile(form1.opendialog1.filename);
Вот собственно и все!
Foy (2002-01-06 19:41:00) [3]В легкую отмазался :)
Спасибо.
panov (2002-01-06 18:59:00) [4]Почитай Help по этим компонентам.
Foy (2002-01-06 17:13:00) [5]Но каким образом его загнать в память это имя и путь к файлу? Вот в чем вопрос! Если имеется DriveListBox, DirectoryListBox и FileListBox?
Snake (2002-01-06 17:09:00) [6]Дык имя файла это и есть string!!!!
Foy (2002-01-06 16:52:00) [7]Стринговое значение смущает что-то...
Anatoly Podgoretsky (2002-01-06 16:50:00) [8]Откуда это видно как присваивается значение FileName или присвоением какой либо переменной, что могло навести на такую мысль?
Foy (2002-01-06 16:46:00) [9]Да но мне кажется такой способ подходит для пути к файлу, который набран руками. Или я не прав?
Snake (2002-01-06 16:28:00) [10]Form2=class(TForm)
...
public
FileName : string;
...
end;
....
Form2.FileName
Не забудь поюзать файл со второй формой и смотри, чтобы она была создана. Или проще - в модуле с Form2 в интерфейсной части объяви глобальные переменные.
Foy (2002-01-06 16:15:00) [11]Каким именно образом? (для начинающих :)
Monk (2002-01-06 16:02:00) [12]Советую использовать SaveDialog и OpenDialog!!
Anatoly Podgoretsky (2002-01-06 15:41:00) [13]Переменная/Свойство или в первой или во второй форме. Во второй правильнее, можно вызывать откуда угодно.
Foy (2002-01-06 15:27:00) [14]Путь до файла который сохранил во второй форме как узнать, запомнить и открыть ФАЙЛ через первую форму? Т.е. вызвать файл после его сохранения. Ведь сохранить мог в любом каталоге на диске (ах).
Спасибо, что хоть кто-нибудь ответил!
Anatoly Podgoretsky (2002-01-06 15:23:00) [15]Да просто OpenFile или пиши подробнее