Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
13.06.2012, 17:10
|
|||
---|---|---|---|
Как передать масив элементов в процедуру ? |
|||
#18+
А как передать масив кнопок Command2 в Public sub/function ? например: Call ResizeKn(Command2, Frame1, 4, 3, a, b) Пишу вот так: Public Sub ResizeKn(MasivKn As CommandButton , FrBox As Frame, XMaxEl As Long, YMaxEl As Long, StepFrame As Long, StepCommands As Long) Материться :( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.06.2012, 17:13
|
|||
---|---|---|---|
|
|||
Как передать масив элементов в процедуру ? |
|||
#18+
Не выйдет. Передавай форму и обращайся к ним через Form.Controls ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.06.2012, 17:14
|
|||
---|---|---|---|
Как передать масив элементов в процедуру ? |
|||
#18+
Понятно ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.06.2012, 17:15
|
|||
---|---|---|---|
|
|||
Как передать масив элементов в процедуру ? |
|||
#18+
Вообще, работа с массивом контролов - это немножко моветон... так так это некая субстанция, притянутая за уши с VB исключительно из-за невозможности добавить нормальную обработку события загруженного контрола и дает вот такие ограничения. В VB.NET этого, к примеру, нет, и я стараюсь все же работать через Controls.Add. Ну или запихай все ссылки в коллекцию и передавай коллекцию. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.06.2012, 19:33
|
|||
---|---|---|---|
Как передать масив элементов в процедуру ? |
|||
#18+
в моем случае я создаю нужное количество кнопок, которые теперь группирование также фреймами. В TAG кнопки помещаю условные команды которые передаются для дальнейших указаний. Но самый любимый способ давать указания через "Text". Там безотказно сработает событие "Change" и управление возможно с любой формы. С легкостью в такой способ в дальнейшем сделаю еще одну форму "Конструктор" для планировки размещения кнопок с картинками или текстом и их предназначением. В даном случае предназначается для ресторана, хотя такой прием в дальнейшем можно использовать еще много много раз ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.06.2012, 19:38
|
|||
---|---|---|---|
Как передать масив элементов в процедуру ? |
|||
#18+
завтра попробую вынести все-таки в глобал Frame1 "FrBox As Frame". Ведь кнопки уже не на форме а в фрейме, поэтому в фрейме не так много ненужных элементов чтоб оперативно обработать только Left, Top, Width, Height кнопок. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2157682]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 298ms |
total: | 416ms |
0 / 0 |