Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.18;
Скачать: CL | DM;

Вниз

Мастаки помогите! Не могу сам дойти...   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
4-58363
МишА
2002-05-15 20:42
2002.07.18
SendMessage в Dos приложение


1-58187
Alex
2002-07-05 22:13
2002.07.18
Проблема №1


3-57943
Юра
2002-06-25 15:36
2002.07.18
Вывести в QReport две таблицы


14-58296
Sergey13
2002-06-21 11:32
2002.07.18
Предложение по организации форума


1-58226
Alex
2002-07-07 18:56
2002.07.18
DLL