powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Заполнить массив вручную в несколько строк
5 сообщений из 5, страница 1 из 1
Заполнить массив вручную в несколько строк
    #38343439
SiNtez_26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, господа. Столкнулся с истинно глупой и тривиальной проблемой, но никак ее не могу решить.
Есть определенные значения, которые находятся в массиве. Они используются для верификации входных данных. Проблема в том, что когда этих исходных значений много, я не могу забить их все в массив, поскольку конструкция типа:
Код: vbnet
1.
2.
checkTitles = Array("element1", "element2", "element3" _
                        & "element4, element5")


не работает, точнее, граничные элементы (element3 и element4) не попадают в массив. Забивать построчно каждый элемент в свой индекс не очень хочется. Может есть какой-то способ сконкатенировать их адекватно?
...
Рейтинг: 0 / 0
Заполнить массив вручную в несколько строк
    #38343472
qwerty112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SiNtez_26Здравствуйте, господа. Столкнулся с истинно глупой и тривиальной проблемой, но никак ее не могу решить.
Есть определенные значения, которые находятся в массиве. Они используются для верификации входных данных. Проблема в том, что когда этих исходных значений много, я не могу забить их все в массив, поскольку конструкция типа:
Код: vbnet
1.
2.
checkTitles = Array("element1", "element2", "element3" _
                        & "element4, element5")


не работает, точнее, граничные элементы (element3 и element4) не попадают в массив. Забивать построчно каждый элемент в свой индекс не очень хочется. Может есть какой-то способ сконкатенировать их адекватно?
какие граничные элементы ?
ТС ты о чём ??

ты не видишь, чтоле, что 3-им элементом массива "сделал" element3element4, element5 ?
Код: vbnet
1.
2.
3.
4.
5.
checkTitles = Array("element1", "element2", "element3" _
                        & "element4, element5")
For i = LBound(checkTitles) To UBound(checkTitles)
    Debug.Print checkTitles(i)
Next i


Код: vbnet
1.
2.
3.
element1
element2
element3element4, element5
...
Рейтинг: 0 / 0
Заполнить массив вручную в несколько строк
    #38343499
SiNtez_26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я о том и спрашиваю, как туда вставить запятую? Если ",", то он посчитает ее элементом, если просто , - то это уже будет ошибкой
...
Рейтинг: 0 / 0
Заполнить массив вручную в несколько строк
    #38343516
qwerty112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SiNtez_26Я о том и спрашиваю, как туда вставить запятую? Если ",", то он посчитает ее элементом, если просто , - то это уже будет ошибкой
для начала "задуматся" - "а задлянафига я амперсант тут использую ?"
а потом - "само пойдёт"
Код: vbnet
1.
2.
checkTitles = Array("element1", "element2", "element3", _
                          "element4", "element5")
...
Рейтинг: 0 / 0
Заполнить массив вручную в несколько строк
    #38343545
SiNtez_26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, действительно, в нем было дело.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Заполнить массив вручную в несколько строк
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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