如题

解决方案 »

  1.   

    就是往前往后啊
    比如当文本框中有字的时候,按←,光标就要往左一个嘛,就不在最后一个了,但是我就是要它一直在最后,就用sendkeys "{end}"?
    还有,如果我要指定光标在第几个字母之间,也就是任意指定位置,怎么做?
      

  2.   

    '指定光标在任意位置,可以适当加一些判断语句
    Text1.SelStart = X
      

  3.   


    Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)'让光标不随左右键动
    If KeyCode = vbKeyLeft Or KeyCode = vbKeyRight Then KeyCode = vbKeyCancelEnd Sub
      

  4.   

    用 SelStart 属性就很好啊