文本框默認TAB鍵值是8個字元,如果想改為4個字元該怎麼做?謝謝!

解决方案 »

  1.   

    不管它显示时是什么样子,其实都是1个字节长,如果只是想显示的好看点,可以用空格调整Private Sub Text1_KeyPress(KeyAscii As Integer)
        If KeyAscii = vbKeyTab Then Text1.SelText = "    "
    End Sub
      

  2.   

    用sendmessage发送EM_SETTABSTOPS消息试试,希望没理解错你的意思
      

  3.   

    Set tab stop positions for a multiline TextBox control
    http://www.devx.com/vb2themax/Tip/18611