Страница: 1 |
instr(S1,S2,?) Что значит 3-ий параметр и какие значения туда нужно вставлять?
Так писать нельзя. Либо ты используешь два параметра - InStr(S1, S2) - либо 3, но тогда первый параметр - начальный символ для поиска, а остальные - нужные строки, т.е. InStr(Start, S1, S2). Еще есть 4й параметр - метод сравнения строк (vbBinaryCompare, vbDatabaseCompare, vbTextCompare, если не ошибаюсь). P.S. Это для VB6, в VB5 не знаю... Так писать нельзя. Либо ты используешь два параметра - InStr(S1, S2) - либо 3 когда str(s1,s2) - фунция выводит номер символа с которого слово s2 содержится в слове s1 когда str(i,s1,s2) - функция выводит true or false; содержится ли слово s2 в слове s1 с символа номер i Еще есть 4й параметр - метод сравнения строк (vbBinaryCompare, vbDatabaseCompare, vbTextCompare, если не ошибаюсь). Про этот 4-ый параметр я и хотел узнатьв VB6!!!!Поподробнее... Значения 4-го параметра: Constant Value Description vbBinaryCompare 0 Performs a binary comparison. vbTextCompare 1 Performs a textual comparison. vbDatabaseCompare 2 Microsoft Access only. Performs a comparison based on information in your database. > когда str(i,s1,s2) - функция выводит true or false; содержится ли слово s2 в слове s1 с символа номер i Вообще-то функция возвращает позицию строки s2 в s1, если вторая присутствует в первой, или ноль (=false), если не присутствует. Страница: 1 |
Вопрос: Функция instr
Добавлено: 21.07.03 16:40
Автор вопроса: NovichoK
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
univercal
ICQ: 173084484
Вопросов: 5
Ответов: 76
Web-сайт:
Профиль | | #1
Добавлено: 21.07.03 19:20
Номер ответа: 2
Автор ответа:
NovichoK
Вопросов: 72
Ответов: 147
Профиль | | #2
Добавлено: 21.07.03 23:50
Номер ответа: 3
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #3
Добавлено: 22.07.03 08:22
Номер ответа: 4
Автор ответа:
univercal
ICQ: 173084484
Вопросов: 5
Ответов: 76
Web-сайт:
Профиль | | #4
Добавлено: 22.07.03 09:06
Номер ответа: 5
Автор ответа:
Yeputons
ICQ: 278444762
Вопросов: 71
Ответов: 179
Профиль | | #5
Добавлено: 05.05.04 12:15
Парни, что человека мучаете? Вообще-то у InStr такой синтактикс InStr(<Номер символа с которого начинать поиск>, <Строка в который искать>, <Строка которую нужно найти>, <Метод сравнения строк>=<Номер символа с которого начинается <Строка которую нужно найти> (0 - строка не найдена)>. .