![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Combobox и DateTimePecker [D6, WinXP]
serko © (2004-12-13 23:50:00)- Какое событие выполняется по сле того как я в DateTimePicker выбрал число?
- Как в Combobox сделать так чтобы Combobox.text нельзя было редактировать ручками но можна было изменить его программно?
Помогите пожалуйста!
serko (2004-12-15 23:58:00) [1]Спасибо!
begin...end (2004-12-15 20:34:00) [2]> [13] serko (15.12.04 20:19)
OnCloseUp ?
serko (2004-12-15 20:19:00) [3]А че там насчет DateTimePicker?
serko (2004-12-15 00:49:00) [4]Спасиба все работает!
Zacho (2004-12-15 00:15:00) [5]serko (15.12.04 0:12) [10]
var
i:integer;
begin
i:=ComboBox.ItemIndex;
ComboBox.Items[ComboBox.ItemIndex]='блаблабла';
ComboBox.ItemIndex:=i;
И почитай наконец-то help.
serko (2004-12-15 00:12:00) [6]Оно то меняет но поле пустое! Мне надо чтобы там текст отобрадался (после изменения программно)! Т.е.
В Combobox.text после того как я из списка выбрал стало 'Привет!', а после того как я изменил его прогграмно ствло 'Пока!' и оно должно показываться в поле!
Zacho (2004-12-14 22:44:00) [7]serko (14.12.04 22:36) [8]
Ну зачем именно Combobox.text ?
Меняй ComboBox.Items[ComboBox.ItemIndex]
serko (2004-12-14 22:36:00) [8]>GanibalLector © [6]
Да мне нужно чтобы можна было выбирать и из списка (меня DropDownList устраивает) и программно изменять Combobox.text
serko (2004-12-14 22:36:00) [9]>GanibalLector © [6]
Да мне нужно чтобы можна было выбирать и из списка (меня DropDownList устраивает) и программно изменять Combobox.text
GanibalLector (2004-12-14 02:20:00) [10]Вариант№2
csDropDown
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
Combobox1.Text:='';
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Combobox1.Text:='Ops';
end;
Kolan (2004-12-14 02:18:00) [11]
> - Как в Combobox сделать так чтобы Combobox.text нельзя
> было редактировать ручками но можна было изменить его программно?
Измени свойство ComboBox Enabled на False.
А вот програмно меняй.
ComboBox1.Text := 'asdsa';
GanibalLector (2004-12-14 02:14:00) [12]>Программно Combobox.text не меняется!
А так :
Combobox1.Items.Add('dfg');добавил новую
Combobox1.Items.Delete(0);замочил старую
serko (2004-12-14 00:45:00) [13]А вообще такое возможно?
serko (2004-12-14 00:17:00) [14]>OnChange ?
Я пробовал, но оно почему то 2 раза вызывается!
> csDropDownList
Программно Combobox.text не меняется!
Leonid Troyanovsky (2004-12-14 00:06:00) [15]
> serko (13.12.04 23:50)
> - Какое событие выполняется по сле того как я в DateTimePicker
> выбрал число?
OnChange ?
> - Как в Combobox сделать так чтобы Combobox.text нельзя
> было редактировать ручками но можна было изменить его программно?
csDropDownList
--
Regards, LVT.