Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Функция instr Добавлено: 21.07.03 16:40  

Автор вопроса:  NovichoK

instr(S1,S2,?)

Что значит 3-ий параметр и какие значения туда нужно вставлять?

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 univercal



ICQ: 173084484 

Вопросов: 5
Ответов: 76
 Web-сайт: univercal-s.narod.ru
 Профиль | | #1
Добавлено: 21.07.03 19:20

Так писать нельзя. Либо ты используешь два параметра - InStr(S1, S2) - либо 3, но тогда первый параметр - начальный символ для поиска, а остальные - нужные строки, т.е. InStr(Start, S1, S2). Еще есть 4й параметр - метод сравнения строк (vbBinaryCompare, vbDatabaseCompare, vbTextCompare, если не ошибаюсь).

P.S. Это для VB6, в VB5 не знаю...

Ответить

Номер ответа: 2
Автор ответа:
 NovichoK



Вопросов: 72
Ответов: 147
 Профиль | | #2 Добавлено: 21.07.03 23:50

Так писать нельзя. Либо ты используешь два параметра - 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!!!!Поподробнее...

Ответить

Номер ответа: 3
Автор ответа:
 boevik



Хранитель чата

ICQ: 137392264 

Вопросов: 8
Ответов: 557
 Web-сайт: www.hypertech.ru
 Профиль | | #3
Добавлено: 22.07.03 08:22

 

Значения 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.

Ответить

Номер ответа: 4
Автор ответа:
 univercal



ICQ: 173084484 

Вопросов: 5
Ответов: 76
 Web-сайт: univercal-s.narod.ru
 Профиль | | #4
Добавлено: 22.07.03 09:06

> когда str(i,s1,s2) - функция выводит true or false; содержится ли слово s2 в слове s1 с символа номер i

Вообще-то функция возвращает позицию строки s2 в s1, если вторая присутствует в первой, или ноль (=false), если не присутствует.

Ответить

Номер ответа: 5
Автор ответа:
 Yeputons



ICQ: 278444762 

Вопросов: 71
Ответов: 179
 Профиль | | #5 Добавлено: 05.05.04 12:15
Парни, что человека мучаете? Вообще-то у InStr такой синтактикс InStr(<Номер символа с которого начинать поиск>, <Строка в который искать>, <Строка которую нужно найти>, <Метод сравнения строк>;)=<Номер символа с которого начинается <Строка которую нужно найти> (0 - строка не найдена)>.  .

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам