|
|
|
builder
|
|||
|---|---|---|---|
|
#18+
Создал с помощью метода InsertControl объекты на форме, как к ним обратиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:00 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Привет, Zhan&! Za> Создал с помощью метода InsertControl объекты на форме, Za> как к ним обратиться? Тема Ответить Код покажи. А вобще, ты ведь указатель получил ? Вот по нему и обращайся ---------------------------- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:14 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Смотри я по нажатию клавиши создаю объекты через один указатель. одно нажатие один объект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:15 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Создал с помощью метода InsertControl объекты на форме, как к ним обратиться? Примерный код TImage *Image; int i=0; Функция нажатия кнопки Баттон1(....) { Image = new ... // задаю свойтва i++; Image->Name="Image"+IntToStr(i); Form1->InsertControl(Image); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:20 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Можно сложить созданные объекты в массив, например, в TList Можно по Controls у формы пробегаться. первый вариант предпочтительней Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:30 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Я не знаю сколько раз пользователь нажмет кнопку Баттон1, поэтому массив не приемлем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:33 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Привет, ZhanBCB! Z> Я не знаю сколько раз пользователь нажмет кнопку Баттон1, Z> поэтому массив не приемлем Не в массив, я оговорился. Но наводку дал: TList ---------------------------- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:35 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Извините, за безграммотность. Можно поподробнее про TList? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:37 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Привет, ZhanBCB! Z> Извините, за безграммотность. Можно поподробнее про TList? Не извиню, нажми F1 и прочитай. Что непонятно - спрашивай ---------------------------- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:39 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Тогда такой вопрос: А как после создания этого объекта, например Button прописать что-нибудь при ее нажатии, ведь при написании ее на форме еще нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:43 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Привет, ZhanBCB! Z> Тогда такой вопрос: А как после создания этого объекта, Z> например Button прописать что-нибудь при ее нажатии, ведь Z> при написании ее на форме еще нет? Ничего не понял. Ты что хочешь ? Событие назначить динамически созданному компоненту ? ---------------------------- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:44 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Мне нужно создать динамически поля ввода(Edit), штук 10-..., а после считать с них информацию или что-нибудь подобное? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:47 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Привет, ZhanBCB! Z> Мне нужно создать динамически поля ввода(Edit), штук Z> 10-..., а после считать с них информацию или что-нибудь Z> подобное? В чем конкретно проблема состоит ? ---------------------------- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:48 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Как к ним обратиться как проверить при вводе на какме либо символы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:51 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Привет, ZhanBCB! Z> Как к ним обратиться Зпомнишь их в TListe и обращайся к ним Z> как проверить при вводе на какме либо символы? если ты хочешь обрабатывать OnChange для TEdit-ов, то назначь созданным компонентам обработчик этого события. TList *L=new TList; ................ TEdit *e=new TEdit(yourform); e->OnChange=YourOnChangeProcedure; L->Add(e); yourform->InsertControl(e); Что значит "обращаться" ? TEdit *e=dynamic_cast<TEdit*>(L->Items[x]); if (e) ShowMessage(e->Text); ---------------------------- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:56 |
|
||
|
builder
|
|||
|---|---|---|---|
|
#18+
Да, еще надо Parent присвоить Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 17:57 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33606172&tid=2031744]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 417ms |

| 0 / 0 |
