Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi

Войти
Регистрация
Восстановить пароль
 
095
0 / 0 / 0
Регистрация: 04.12.2007
Сообщений: 168
#1

Sender - Delphi

16.12.2007, 20:04. Просмотров 5179. Ответов 1
Метки нет (Все метки)

Изначально есть статический комбобокс1, который обрабатывает onchange(sender) и ondblclick(sender) всех динамических объектов, которые заявляются на форме в ходе работы программы

Так вот, на форму, в один прекрасный момент, допустим, вливаются кучи динамических комбобоксов с событиями onchange этого мирностоящего в уголке комбобокс1 ..

На событие OnDblClick комбобокса (а следственно и всей этой динамики) стоит событие, создающее аккуратно под каждым свое поле из других объектов за счет координат там и прочее .. Также рисуется кнопочка под второстепенными полями, которая должна "сворачивать" (free) и разворачивать (create) эти объекты, тоесть должна обрабатывать все события ondblclick того динамического комбобокса

Так вот эта самая кнопочка не работает и выдает ошибки обращения к памяти при написании кода:

Код
      TComboBox(Components[cmpn]).SetFocus; (хочу сымитировать двойное нажатие по динамическому комбобоксу)
      TComboBox(Components[cmpn]).OnDblClick(Sender);
Постоянно вылетает ошибка обращения к памяти, в чем я не прав?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2007, 20:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Sender (Delphi):

Картинки и sender - Delphi
Нужно сформировать массив из количества картинок, которые указаны в edit. Далее вывести их на форму(картинки одинаковые (123.jpg)). ...

использование Sender - Delphi
Задание заключается в том, что существует 50 едитов. Ограничение на 1 символ. При вводе числа(или буквы) фокус ввода переходит на...

Работа с Sender - Delphi
есть код procedure TForm2.TrackBar4Change(Sender: TObject); begin BASS_FXGetParameters(fx, @p);//считываем параметры канала p.fgain...

Sender в Case. Delphi. - Delphi
Есть очень много ифов. Хотелось бы перевести все в кейс, и сократить громадный код. Все OnClick ведут к данной процедуре: procedure...

Sender и много ComboBox ов - Delphi
На форме есть 10 ComboBox'ов. Из каждого ComboBox'а нужно скопировать текст в строку мемо (с номером ComboBox'а, сделал так...

Компилятор ругается на FormResize(Sender) - Delphi
Текст ошибки: "Undeclared identifier: 'Sender'" procedure TForm1.ResizePnls; var i: integer; begin // for i := 0 to...

1
095
0 / 0 / 0
Регистрация: 04.12.2007
Сообщений: 168
17.12.2007, 00:54  [ТС] #2
Всё, Ришено:

Код
TComboBox(Components[cmpn]).OnDblClick(TComboBox(Components[cmpn]));
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2007, 00:54
Привет! Вот еще темы с ответами:

procedure TForm1.Edit1Change(Sender: TObject); - Delphi
edit должен увеличиваться ,если в него вводят больше букв,чем он однавременно может отобразить написал для этого такой код procedure...

Procedure TForm1.Button3Click(Sender: TObject); - Delphi
procedure TForm1.Button3Click(Sender: TObject); begin tab1.cells:=Edit1.text; tab1.cells:=Form2.edit1.text; ...

Как создать процедуру RadioButtonClick(Sender: TObject) - Delphi
общая процедура— RadioButtonClick используется одновременно для RadioButton1, RadioButton2, RadioButton3 и RadioButton4, как создать её на...

Как передать значение указателя в процедуру (Sender: TObject)? - Delphi
Здравствуйте! Имеется самостоятельно описанная процедура AddFilmList, в которую я хочу передать значение указателя FList : PFilms;. При...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru