使用Visual Basic在visual studio 2008中创建Web聊天工具

时间:2010-04-08 16:47:57

标签: vb.net visual-studio-2008 browser

我正在使用Visual Basic在visual studio 2008中创建一个网络聊天工具,我希望能够突出显示每个用户发送和接收的某些关键字,有人可以告诉我如何做到这一点吗?提前致谢

1 个答案:

答案 0 :(得分:0)

如果您正在创建Asp.net应用。用VB.Net然后这里你可以做的事情: 1.在您的页面上,您可能有一个文本框(用户键入聊天文本),并且可能有一个“发送”按钮,用于回发页面。 2.单击“发送”,从文本框中选择文本并搜索关键字,您可以执行以下操作: if(txtChat.Text.Contains(keyword_string)){ //突出显示文字--- } 其他 { //发送逻辑 }

如果您希望从db中扫描多个值,可以将if / else放在循环中。 至于选择文本,这是一个棘手的部分,我自己还没有找到一个简单的方法来选择Asp.net文本框中的部分文本。以下是几个链接,讨论了执行此操作的其他方法:

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

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

如果可以,您可以在文本框下方的标签中单独显示单词。