powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Функция-массив
11 сообщений из 11, страница 1 из 1
Функция-массив
    #33889680
Defendere
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.
Можно ли сделать в VB функцию, которая бы возвращала массив?
...
Рейтинг: 0 / 0
Функция-массив
    #33889747
BDG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BDG
Гость
Да, конечно. Только тип функции следует определить как Variant:

Public Function MyArray(intVal as Integer) As Variant
Dim aintArray(3) As Integer
Dim intI As Integer

For intI=0 To 3
auntArray(intI)=intVal + intI * intI 'к примеру :)
Next
MyArray=aintArray
End Function
...
Рейтинг: 0 / 0
Функция-массив
    #33889749
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
конечно

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Public Function MyArray() As String()
Dim arr( 1 ) As String

    arr( 0 ) = "one"
    arr( 1 ) = "two"
    MyArray = arr
    
End Function
...
Рейтинг: 0 / 0
Функция-массив
    #33889762
BDG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BDG
Гость
Гыы... А я был первым. :)
Народ, как сделать, чтоб форматирование кода сохранялось? А то так отстойно выглядит, аж выкладывать стыдно! :(
...
Рейтинг: 0 / 0
Функция-массив
    #33889796
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BDGДа, конечно. Только тип функции следует определить как Variant:
Более того, если возвращаемый тип не определить - это и будет Variant
...
Рейтинг: 0 / 0
Функция-массив
    #33889926
Contromano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простите за еще один глупенький вопрос....
Есть ли в VB аналог in в SQL, типа
IF var in (32,34,56) THEN....?
...
Рейтинг: 0 / 0
Функция-массив
    #33890119
bac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аналог in?
А чем case не устраивает?
...
Рейтинг: 0 / 0
Функция-массив
    #33890829
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
    Dim var As Variant
    
    var =  32 

    Select Case var
        Case  32 ,  34 ,  56 
            MsgBox var
        Case Else
            MsgBox "Else."
    End Select
...
Рейтинг: 0 / 0
Функция-массив
    #33891130
(so) blind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, помогите пожалуйста, мне надо связать базу данных в Access и VB для проэкта,
чтоб можно было на форме просматривать и рисунки и текст. А то не как не могу...((
...
Рейтинг: 0 / 0
Функция-массив
    #33891249
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(so) blindЗдравствуйте, помогите пожалуйста, мне надо связать базу данных в Access и VB для проэкта,
чтоб можно было на форме просматривать и рисунки и текст. А то не как не могу...((
В следующий раз публикуй вопросы как самостоятельную тему форума.
По вопросу см. здесь firststeps.ru , начиная с "Шаг 84 - Настраиваем DatabaseName и RecordSource."
...
Рейтинг: 0 / 0
Функция-массив
    #33891283
(so) blind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
marvan (so) blindЗдравствуйте, помогите пожалуйста, мне надо связать базу данных в Access и VB для проэкта,
чтоб можно было на форме просматривать и рисунки и текст. А то не как не могу...((
В следующий раз публикуй вопросы как самостоятельную тему форума.
По вопросу см. здесь firststeps.ru , начиная с "Шаг 84 - Настраиваем DatabaseName и RecordSource."
Спасибо, хоть я еще не разобрался...
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Функция-массив
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]