Форум: "Основная";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];
ВнизМастаки помогите! Не могу сам дойти... Найти похожие ветки
← →
nitro313 (2002-07-08 03:21) [0]Есть форма Form1 на ней Edit1 и Combobox1 и Button1. По нажатию на кнопку формируем Combobox из строки Edit1 таким вот способом:
if not (Edit1.Text="") then begin
Form1.ComboBox1.Items.Add(Edit1.Text);
end;
Теперь внимание вопрос :) При запуске программы мне все время приходится заново вводить текст в Edit1. Как сделать, чтобы введенный мною текст при вводе сохранялся в Edit1. И потом при запуске проиграммы там был тот текст, который я ввел в прошлый раз и т.д.
← →
Aleks1 (2002-07-08 03:36) [1]А причем тут ComboBox?
И как что-либо может хранится в TEdit, когда программа не "запущена"?
← →
int64 (2002-07-08 03:47) [2]Ну подумай, ты хочешь по выходу из программы сохранять какие-то данные, чтобы при следующем запуске они инициировались. И где их сохранять? не в экзешник же засовывать. :)
Конечно во внешнем файле.
Вот вчитывайся:
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1025845058&n=0
← →
nitro313 (2002-07-08 04:01) [3]Все прочитал. Теперь вот такой вопросик будет:
Как мне сохранить введенные данные с Edit1 в ini файл ? Чтобы при следующем запуске программы они автоматически считывались из этого файла?
Жду ответа... Заранее благодарен.
← →
Aleks1 (2002-07-08 04:36) [4]Сначала в FormCreate формы Form1, или в FormCreate главной формы приложения создаем ini файл:
MyIniFile:=TIniFile.Create("MyIniFile.ini");
Далее.
На первый вопрос
в Form1.OnClose пишем
MyIniFile.WriteString("Section","Parameter",Edit1.Text);
На второй вопрос
в FormCreate формы Form1 пишем
Edit1.Text:=MyIniFile.ReadString("Section","Parameter","");
Но причем тут ComboBox все равно не понятно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c