Visual Basic - 选择开始/结束位置

时间:2016-07-15 18:50:51

标签: vba

我目前陷入了visual basic的问题。我需要得到选择的开始和结束,在图像上的例子应该是12/19。无法在互联网上找到任何东西..我想我只是为了愚蠢...希望你能帮助我

Window

2 个答案:

答案 0 :(得分:0)

如果是System.Windows.Controls.TextBox,那么您可以使用选择属性:

.SelectionStart 
.SelectionLength

答案 1 :(得分:0)

问题不明确,但看起来就像用户窗体上的TextBox控件一样。如果是这种情况,那么您可以使用SelStartSelLength属性获取当前选择的开头和结尾:

 Dim p1 As Long
 p1 = TextBox1.SelStart

 Dim p2 As Long
 p2 = p1 + TextBox1.SelLength