|
Как передать масив элементов в процедуру ?
|
|||
---|---|---|---|
#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:10 |
|
Как передать масив элементов в процедуру ?
|
|||
---|---|---|---|
#18+
Не выйдет. Передавай форму и обращайся к ним через Form.Controls ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2012, 17:13 |
|
Как передать масив элементов в процедуру ?
|
|||
---|---|---|---|
#18+
Понятно ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2012, 17:14 |
|
Как передать масив элементов в процедуру ?
|
|||
---|---|---|---|
#18+
Вообще, работа с массивом контролов - это немножко моветон... так так это некая субстанция, притянутая за уши с VB исключительно из-за невозможности добавить нормальную обработку события загруженного контрола и дает вот такие ограничения. В VB.NET этого, к примеру, нет, и я стараюсь все же работать через Controls.Add. Ну или запихай все ссылки в коллекцию и передавай коллекцию. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2012, 17:15 |
|
Как передать масив элементов в процедуру ?
|
|||
---|---|---|---|
#18+
в моем случае я создаю нужное количество кнопок, которые теперь группирование также фреймами. В TAG кнопки помещаю условные команды которые передаются для дальнейших указаний. Но самый любимый способ давать указания через "Text". Там безотказно сработает событие "Change" и управление возможно с любой формы. С легкостью в такой способ в дальнейшем сделаю еще одну форму "Конструктор" для планировки размещения кнопок с картинками или текстом и их предназначением. В даном случае предназначается для ресторана, хотя такой прием в дальнейшем можно использовать еще много много раз ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2012, 19:33 |
|
Как передать масив элементов в процедуру ?
|
|||
---|---|---|---|
#18+
завтра попробую вынести все-таки в глобал Frame1 "FrBox As Frame". Ведь кнопки уже не на форме а в фрейме, поэтому в фрейме не так много ненужных элементов чтоб оперативно обработать только Left, Top, Width, Height кнопок. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2012, 19:38 |
|
|
start [/forum/topic.php?fid=60&fpage=76&tid=2157682]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 148ms |
0 / 0 |