|
Динамическое обращение к свойствам контрола
|
|||
---|---|---|---|
#18+
Всем доброго дня. Есть несколько форм, на них несколько разных компонентов с разными свойствами. Необходимо написать универсальную процедуру для передачи пераметров: имени формы, имени контрола и его свойства. Делаю так: Код: vbnet 1. 2. 3.
Вызываю так: Код: vbnet 1.
Ругается на property естественно. Имя формы и компонента вызываются правильно. Как написать правильно процедуру, чтобы свойство объекта можно было присвоить динамически? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2016, 08:08 |
|
Динамическое обращение к свойствам контрола
|
|||
---|---|---|---|
#18+
CallByName ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2016, 08:19 |
|
Динамическое обращение к свойствам контрола
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2016, 08:30 |
|
Динамическое обращение к свойствам контрола
|
|||
---|---|---|---|
#18+
Shocker.Pro, а для моего примера можно пример использования этой функции. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2016, 08:32 |
|
Динамическое обращение к свойствам контрола
|
|||
---|---|---|---|
#18+
Спасибо все огромное, вопрос закрыт. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2016, 09:06 |
|
Динамическое обращение к свойствам контрола
|
|||
---|---|---|---|
#18+
Извините, господа, вопрос не закрыт. Все это работает со стандартными компонентами и их свойствами. Попробовала с компонентом VSFlexGrid - не работает. Пишу так: Код: vbnet 1.
Пишет Object doesn't support this property or method Хотя, если просто в другой форме писать: Код: vbnet 1.
Что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2016, 10:25 |
|
Динамическое обращение к свойствам контрола
|
|||
---|---|---|---|
#18+
НастенькаПишет Object doesn't support this property or methodА ты правда думаешь, что у VSFlexGrid есть метод с названием Textmatrix(1,0) и без параметров? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2016, 11:30 |
|
Динамическое обращение к свойствам контрола
|
|||
---|---|---|---|
#18+
AkinaА ты правда думаешь, что у VSFlexGrid есть метод с названием Textmatrix(1,0) и без параметров?Она думает, что есть Property Let с именем Textmatrix(1,0) с одним строковым параметром. Не мучай котёнка. Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2016, 11:38 |
|
Динамическое обращение к свойствам контрола
|
|||
---|---|---|---|
#18+
Тьфу. Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2016, 11:40 |
|
|
start [/forum/topic.php?fid=60&msg=39344070&tid=2155392]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 142ms |
0 / 0 |