Создание функции веб-чата в Visual Studio 2008 с использованием Visual Basic - PullRequest
0 голосов
/ 08 апреля 2010

Я создаю средство веб-чата в Visual Studio 2008 с использованием Visual Basic, я хочу иметь возможность выделять определенные ключевые слова, которые отправляются и получаются каждому пользователю, может кто-нибудь сказать, как я могу это сделать? Заранее спасибо

1 Ответ

0 голосов
/ 08 апреля 2010

Если вы создаете приложение Asp.net. с VB.Net, вот что вы можете сделать: 1. На вашей странице может быть текстовое поле (где пользователь вводит текст для чата), а также может быть кнопка «Отправить», которая отправляет страницу обратно. 2. Нажмите «Отправить», выберите текст из текстового поля и выполните поиск по ключевому слову. Вы можете сделать что-то вроде этого: if (txtChat.Text.Contains (keyword_string)) { // Выделить текст --- } еще { // Отправить логику }

Вы можете поместить цикл if / else, если хотите сканировать несколько значений из БД. Что касается выбора текста, это сложная часть, и я сам не нашел простой способ выделить частичный текст в текстовом поле Asp.net. Вот несколько ссылок, обсуждающих альтернативные способы сделать это:

http://forums.asp.net/t/1520680.aspx

http://bytes.com/topic/javascript/answers/167174-highlighting-part-text-text-box

Если это возможно, вы можете показать слова отдельно в метке под текстовым полем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...