Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как передать массив в качестве параметра в функцию

2.2K
23 октября 2002 года
friz
2 / / 23.10.2002
Помогите, пожайлуста решить проблему:
Мне нужно передать в функцию двумерный массив, но я не могу найти синтаксис передачи массивов в функции. Возможно ли это в Visual Basic?
2.6K
24 октября 2002 года
Corronar
2 / / 24.10.2002
Poprobui tak
1 ) dopustim
private function sum_All ( byval m_array as variant )
gde m_array - 2mernyi massiv
ili tak
2 ) private function sum_All ( ParamArray par() As Variant)
239
26 октября 2002 года
Dolonet
1.7K / / 20.05.2000
Цитата:
Originally posted by friz
Помогите, пожайлуста решить проблему:
Мне нужно передать в функцию двумерный массив, но я не могу найти синтаксис передачи массивов в функции. Возможно ли это в Visual Basic?



Еще можно передавать массив по указателю:

Private sub Abc(ByRef Arr() as string)
...
...
...
end sub

Одно "но", при изменении массива внутри этой процедуры, он изменяется и везде в остальных местах

[EMAIL=Dolonet@mail.ru]мыло[/EMAIL]

2.8K
18 ноября 2002 года
leon
1 / / 18.11.2002
Надо сначала определить массив как Public

Public a(1 To 2, 1 To 2)

Function cv(a)
cv = a(1, 1) + a(1, 2)
End Function
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог