sellength 属性用于获取当前选中文字的字符数量,selstart 属性用于指定文本中选区的起始索引位置,而 seltext 属性则支持直接对已选内容进行替换。例如,若要在“ada三家asd飞洒”中提取出“三家飞洒”,可通过设定合适的起始索引与选取长度,借助这三个属性完成文本的定位、选取与内容提取操作。
1、 启动 Visual Basic,新建一个标准 EXE 工程。

2、 在窗体上添加四个 TextBox 控件,将其 Text 属性均设为 "0",并依次将 Name 属性命名为 A、B、C、E。再添加两个 Label 控件,Caption 分别设为 “selstart” 和 “selLength”。最后加入一个 CommandButton 控件,将其 Caption 设置为 “提取”。

3、 双击“提取”按钮,进入代码窗口编写事件处理程序。

4、 运行程序,在文本框 A 中输入 “asd呵呵lkj”,在 selstart 对应的文本框中输入 3,在 selLength 对应的文本框中输入 2。

5、 执行后,“呵呵”被成功截取,并显示于文本框 E 中。

















