永发信息网

关于VB.NET的问题(我没有积分了,但我跪求答案)

答案:3  悬赏:40  手机版
解决时间 2021-05-17 03:15
  • 提问者网友:谁的错
  • 2021-05-16 13:43

我还是个新手,我写了一个小代码

IF TextBox1.Text = "你叫什么名字" Then

TextBox2.Text = "我叫XX"

我已经实现了以上的功能,但我想实现并不是我一定要输入“你叫什么名字”这六个字,我是想只要你在TextBox1中输入的文字包含“XXX”这几个文字,即可触发某某功能,这是一个问题。

第二个问题就是我的TextBox1是输入用的,TextBox2则是自动回复用的,怎么才能向qq一样在TextBox2中显示的信息会自动换行显示?而不是横行显示。

最佳答案
  • 五星知识达人网友:纵马山川剑自提
  • 2021-05-16 13:57

第一个问题


IF instr(TextBox1.Text,'',"XXX")>-1 Then


第二个问题


修改TextBox的属性 MultiLine=True

全部回答
  • 1楼网友:天凉才是好个秋
  • 2021-05-16 14:58

TextBox1中输入的文字打***

触发的饿时候属性里有个auto什么方法,你把属性改为ture,默认的是false、

第二个问题,也是属性更改的问题,按住textbox属性,在font属性下有overline的属性改为ture,默认也是false

  • 2楼网友:蕴藏春秋
  • 2021-05-16 14:42

第一个问题。你可以再textbox1的textchange事件中

用select case 来实现你的功能

第二个问题。你把textbox2的textmod设置成multiline就行了(我用的是C#可能这个地方设置的方式不一样。但是结果是一样的。)。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯