作者oread168 (南云勳)
看板Visual_Basic
标题[.NET] Visual Studio 2010 VB textbox问题
时间Sun Apr 15 20:21:02 2012
请输入专案类型(网站专案或者应用程式专案):
visual basic Windows Form 应用程式
我想要想制做一个视窗程式
有两个按钮跟两个textbox分别是
一个按钮为[搜寻]
另一个为[取代]
textbox1
textbox2
例如:textbox1的内容为15647484497(随意输入)
我想做的是,当我在textbox2内输入474之後,按下搜寻,则textbox1内的474就会反白
选取起来,然後再到textbox2里面输入abc,则将474取代为abc
如果textbox1为2546892482(随意输入),想找468.......依此类推
我只会用SelectionStart跟SelectionLength
以第一个例子15647484497为例
如下:
[搜寻]按钮
Dim i as integer
textbox1.SelectionStart = i
textbox1.SelectionLength = textbox2.TextLength
ex.我想搜寻474,所以我的textbox2.TextLength为3
所以textbox1.SelectionLength会搜寻3码
目前卡在不知道如何下开始的地方
[取代]按钮
textbox1.SelectedText = textbox2.Text
有违版规之处online时见文修改自D
--
◢◤ ▎ ◤╱ ◥◣ ψ硕◣
│ ★ ▍ ▼ ㄏ ◢●◣ ◥◣
= │= ◢╱▇▇◣ ▊▼ ∕ ◤● █◥
= │= ◤◥ ▼ ◤ ▊? ∕ ◣ ◤ █▎
■ ★ ◢◤◥◣ , ▊ ㄏ ◢●◣ =▉
▌ | ◤● "█ ▎
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 120.108.76.148
※ 编辑: oread168 来自: 120.108.76.148 (04/15 20:35)
1F:→ MOONRAKER:使用instr() 04/15 20:44
2F:→ MOONRAKER:或String.IndexOf() 04/15 20:45