Страница: 1 |
Извините за ламерский вопрос, но не могу сам.
dim s() as string s = split("File.ver.fgh.111.exe", ".") s - массив слов разделенных точкой Если кто не знает, то со Split'ом можно еще вот так обращаться: split("File.ver.fgh.111.exe", ".")(0), split("File.ver.fgh.111.exe", ".")(1), split("File.ver.fgh.111.exe", ".")(2), ... Бывавет иногда полезно... Классно, sne!!! Где вычитал? Не, просто с глупости попробовал... работает А так, когда именно n'ый элемент надо... очень удобно... Да, действительно очень полезно. Надо будет запомнить. Прада Split не всегда помогает и иногда без InStr'а никак не обойтись. Например если эта точка находится внутри куска, бить который нельзя. Например в кавычках. Страница: 1 |
Вопрос: Помогите с Split !!!
Добавлено: 11.02.04 10:40
Автор вопроса: Morpheus | Web-сайт:
Блин, сёдня сидел нафиг чуть не свихнулся, меня этот VB достал своими Type Mismatch!
Вроде объявлял как Variant но не помогает. Кто нить плиз хелп! как мне например из строки
File.ver.fgh.111.exe
получить отдельно
File
ver
fgh
111
exe
заранее благодарен.
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #1
Добавлено: 11.02.04 10:54
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 11.02.04 11:55
Номер ответа: 3
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #3
Добавлено: 11.02.04 16:27
Номер ответа: 4
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #4
Добавлено: 11.02.04 17:47
Номер ответа: 5
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #5
Добавлено: 12.02.04 01:34
Номер ответа: 6
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #6
Добавлено: 12.02.04 11:45
Это ж естественно, что если функция возвращает массив, мы можем
получить доступ к его элементам, используя такой синтаксис.
Вот, ещё могу вас удивить вот таким кодом:
MsgBox DataTable1.Rows(1)("OrderID")
Тут то же самое: получаем доступ к элементу "OrderID" коллекции,
возвращаемой свойством по умолчанию элемента 1 коллекции Rows.