Массив из строки

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

zodiac
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 02.03.2006 (Чт) 16:07

Сообщение zodiac » 27.11.2006 (Пн) 16:42

=( Пусть сного начнется твоя доброта. Я знаю что нет слов =)

zodiac
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 02.03.2006 (Чт) 16:07

Сообщение zodiac » 27.11.2006 (Пн) 16:48

1) не понял

zodiac
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 02.03.2006 (Чт) 16:07

Сообщение zodiac » 27.11.2006 (Пн) 17:11

все ок, спасибо

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 29.11.2006 (Ср) 11:51

zodiac писал(а):Щас все бодробно расскажу...
Итак начем, делаю ирк сервисы (просто ради интереса), и столкнулся с проблемой:
Нужно обрабатывать клиентские запросы, например:
:zodiac PRIVMSG OperServ text
где zodiac - ник юзера
PRIVMSG - команда посылающаая текст
OperServ - ник сервиса
text - текст юзера.
так вот, если юзер напишет не text, а допустим "say #blog гы гы гы", то нужно послать эту команду серверу.
Для этого я беру 3-ий элемент массива, проверяю его на равенство say, далее 4-ый элемента массива - это канал, а вот с 5-ого по конец - это текст который нужно послать, и вот с этой проблемой я столкнулся.
Код: Выделить всё
Dim NewStr As String
NewStr = ":zodiac PRIVMSG OperServ say #blog привет"
arraycom = NewStr.Split(New String() {" "}, StringSplitOptions.RemoveEmptyEntries)
arraycom = NewStr.Split(Chr(32))
Array.Copy(arraycom, 2, arraycom_temp, 0, 4)
oth.Text = arraycom_temp"


я под столом :lol:
Код: Выделить всё

arraycom = NewStr.Split(New String() {" "}, StringSplitOptions.RemoveEmptyEntries)
arraycom = NewStr.Split(Chr(32))


товарищь совершенно не хочет понимать что он делает
ты зачем дважды делишь строку дважды? :D
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

zodiac
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 02.03.2006 (Чт) 16:07

Сообщение zodiac » 29.11.2006 (Ср) 12:37

Уже разобрался, причем тогда, мне просто написали, я скопировал =)

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 29.11.2006 (Ср) 15:35

zodiac писал(а):Уже разобрался, причем тогда, мне просто написали, я скопировал =)


я про это и говорю
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Пред.

Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 101

    TopList