|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
запоминание активной строки combobox
Задача такова:у меня в программе используеться компонент AlphaSkins,список доступных скинов выводиться в ComboBox,мне нужно сделать так,чтоб когда я выберу скин,программа запомнила его и при следующих запусках загружала его автоматом!Если кто сталкивался с такой проблемой,и знает как её решить-помогите пожалуста!
|
#2
|
|||
|
|||
Все зависит от того, в каком режиме у тебя работает ComboBox. Если список статический, да еще и нет возможности ввести свой вариант, то просто сохраняй значение ComboBox.ItemIndex.
Если список динамический, то сохраняй имя схемы из ComboBox.Text. |
#3
|
|||
|
|||
Все зависит от того, в каком режиме у тебя работает ComboBox. Если список статический, да еще и нет возможности ввести свой вариант, то просто сохраняй значение ComboBox.ItemIndex.
Если список динамический, то сохраняй имя схемы из ComboBox.Text. процедура по событию formCreate Sskinmanager1.GetSkinNames(sComboBox1.Items);-загружает список скинов из компонента Sskinmanager1; В событии sComboBox: sSkinManager1.SkinName:=sComboBox1.Items[sComboBox1.itemIndex]; -применение скина по выбору из sComboBox1 я хотел сохранить выбраную строку (itemIndex) в файл .TXT но оно выкидует ошибку несоответствия- Items-string;itemIndex-integer; функция sComboBox1.Items.SaveToFile('skin.txt');работает превосходно,но сохраняетвесь список скинов-тогда когда мне нада всего1-активной строки sComboBox1-нужно за тем,что при следующе запуске программы название скина автоматом забивалось,а значить и загружался скин,выбраный пользователем-как ето сделать?помогите пожалуста! |
#4
|
|||
|
|||
Извините за беспокойство
Данную тему можно закрыть!
|