Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Текстовый вопрос Добавлено: 17.03.03 22:49  

Автор вопроса:  F.A.K.K.2 | ICQ: 82656023 

Как взять из текст бокса, одну строку, т.е. до ентера и переслать в ф-цию. Была идея разбить в массив  Split'ом, но это накладно, и получаются слишком много массивов.

Может у кого есть другая идея?

Ответить

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

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



Вопросов: 58
Ответов: 4255
 Профиль | | #1 Добавлено: 18.03.03 01:32

Да запросто!!!
Используй функцию InStr
Синтаксис таков:
intLocation = InStr([Start,] "String1", "String2"[, intCompare])
Где:
Start - начальная позиция поиска,если не задан - то с
        начала строки.Параметр обязателен при использовании
        intCompare
String1 -    Где ищем
String2 -    Что ищем. В твоем случае Chr$(13)-Enter
intCompare - Метод сравнения строк.Параметр не обязателен
Пример:
InStr("Вася ушел гулять","уш") вернет 5

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #2 Добавлено: 18.03.03 01:32

Да запросто!!!
Используй функцию InStr
Синтаксис таков:
intLocation = InStr([Start,] "String1", "String2"[, intCompare])
Где:
Start - начальная позиция поиска,если не задан - то с
        начала строки.Параметр обязателен при использовании
        intCompare
String1 -    Где ищем
String2 -    Что ищем. В твоем случае Chr$(13)-Enter
intCompare - Метод сравнения строк.Параметр не обязателен
Пример:
InStr("Вася ушел гулять","уш") вернет 5

А

Ответить

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



Вопросов: 58
Ответов: 4255
 Профиль | | #3 Добавлено: 18.03.03 01:35
А дальше используя функцию Mid получаешь нужную часть теста и загоняешь её куда тебе нужно...

Ответить

Номер ответа: 4
Автор ответа:
 F.A.K.K.2



ICQ: 82656023 

Вопросов: 2
Ответов: 5
 Профиль | | #4 Добавлено: 20.03.03 09:29
Спасибо! То что нужно

Ответить

Страница: 1 |

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



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