![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 20.03.2011
Сообщений: 6
|
![]()
Помогите, пожалуйста, реализовать следующую задачу:
1.Из СomboВox1 выбирается значение b. 2.В СomboВox2 появляются значения D, которые соответствуют – b. 3.Необходимо как-то еще связать с каждым значением D – соответствующее ему значение f0. Заполнение значение D в СomboВox2 в зависимости от b СomboВox1 происходит следующим образом: Код:
Последний раз редактировалось artemavd; 30.04.2011 в 19:33. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
Так примерно:
Код:
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 20.03.2011
Сообщений: 6
|
![]()
Куда написать
"type TObj = class f0 : Double; end;" Если написать в общий type, то Delphi ругается на остальные процедуры, а если написать после основного type, то не хочет работать??? ![]() |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 21.12.2010
Сообщений: 12
|
![]() Цитата:
![]()
Не ошибается тот, кто ничего не делает
![]() |
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 20.03.2011
Сообщений: 6
|
![]()
Помогите
![]() Последний раз редактировалось Chipandos; 01.05.2011 в 19:38. |
![]() |
![]() |
![]() |
#6 |
Регистрация: 20.03.2011
Сообщений: 6
|
![]()
как извлечь значение f0 из
"case ComboBox1.ItemIndex of 0:begin Ob := TObj.Create; Ob.f0 := 0.29; combobox7.Items.AddObject('8', Ob); Ob := TObj.Create; Ob.f0 := 0.23; combobox7.Items.AddObject('10', Ob); Ob := TObj.Create; Ob.f0 := 0.19; combobox7.Items.AddObject('12', Ob); Ob := TObj.Create; Ob.f0 := 0.17; combobox7.Items.AddObject('13', Ob) end; " чтобы в дальнейшем его использовать при вычислениях? |
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
Как в посте #2 написано, так и надо сделать.
Описание класса используется только в этой процедуре, поэтому нет необходимости объявлять его где либо еще. Если этот класс в дальнейшем будет использоваться в других процедурах/функциях, то его описание надо будет переместить после слова implementation и после {$R *.dfm} вместе со словом type. Для примера: Код:
Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 20.03.2011
Сообщений: 6
|
![]()
Большое спасибо за помощь, Прик!!!
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Windows-программа + web-обвязка, как связать и как заставить работать? | Человек_Борща | Общие вопросы по программированию, компьютерный форум | 3 | 23.04.2011 19:07 |
Параметры запуcка. как обрабатывать параметры вида -somecmd "?" | Человек_Борща | Общие вопросы Delphi | 1 | 15.01.2011 15:48 |
ПАРАМЕТРЫ-КОНСТАНТЫ, НЕТИПИЗИРОВАННЫЕ ПАРАМЕТРЫ ПОДПРОГРАММ, МАССИВЫ И СТРОКИ ОТКРЫТОГО ТИПА | Kira09 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 19.12.2010 17:28 |
Как передать в поток параметры? И как из потока параметры достать? | Anekdot | Общие вопросы Delphi | 2 | 19.02.2010 22:40 |
Как связать таблицы | ksmspb | Microsoft Office Excel | 3 | 24.10.2009 19:35 |