![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Serhik_z |
|
|||
|
Шустрый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 108 Регистрация: 4.12.2004 Репутация: нет Всего: нет |
Как правильно работать с ComboBox
В ComboBox находится Текст (Items TStrinds Line) 1.А100 2.А200--- 3.А300 4.А400 5.А500 6.А600 При выборе (2.A200---) в Edit чтоб добавилось число 289 и т.д. Line | Text 1.А100 | 089 2.А200 | 289 3.А300 | 489 4.А400 | 689 5.А500 | 889 6.А600 | 1089 Что то вроде такого. Edit1.Text:=ComboBox1.Text'089' если ComboBox1.Items.Strings.Line1; // в Line1 - A100 Edit1.Text:=ComboBox1.Text'289' если ComboBox1.Items.Strings.Line2; // в Line2 - A200 Edit1.Text:=ComboBox1.Text'489' если ComboBox1.Items.Strings.Line3; // в Line3 - A300 Edit1.Text:=ComboBox1.Text'689' если ComboBox1.Items.Strings.Line4; // в Line4 - A400 Edit1.Text:=ComboBox1.Text'889' если ComboBox1.Items.Strings.Line5; // в Line5 - A500 Edit1.Text:=ComboBox1.Text'1089' если ComboBox1.Items.Strings.Line6; // в Line6 - A600 |
|||
|
||||
| Dimannn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 318 Регистрация: 14.4.2005 Где: Владимир Репутация: нет Всего: 1 |
Во первых - в комбо стайл нужно поставить OwnerDrawFixed.
-------------------- Хотите быстро и без проблем опубликовать вашу программу в сети за 5 минут? Тогда потратьте пару минут чтобы посмотреть, что предлагает OpenProject.org.ru |
|||
|
||||
| Bes |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 806 Регистрация: 8.12.2004 Репутация: 5 Всего: 7 |
Вот рабочий пример если я правильно понял:
Добавлено @ 13:40 2Dimannn: Действительно надо уточнить, текст зависит от нмера линии или от содержимого.... P.S. Поздровляю с одновременным постом |
|||
|
||||
| Samhein |
|
|||
|
Башзэфашовец ![]() ![]() Профиль Группа: Участник Сообщений: 282 Регистрация: 27.6.2005 Репутация: нет Всего: 3 |
Наверно так:
ps Если не так исправте Это сообщение отредактировал(а) Samhein - 1.8.2005, 15:02 -------------------- Знаю форум наизусть, но писать еще боюсь |
|||
|
||||
| Pakshin A. S. |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
через case данный вариант заполнения в комбе лучше....
И т. д... Добавлено @ 11:20 Ды че мучаться... заведем например массив:
И сработаем вот так:
Надеюсь понятна идея? Добавлено @ 11:21 По-моему так короче.. меньше писанины в несколько раз! |
||||||
|
|||||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
-------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |