首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

如何小弟我这样的换行,文段老是往下跳

2012-01-26 
怎么我这样的换行,文段老是往下跳PrivateSubText1_Change()SendKeys^{END} EndSubPrivateSubCommand2_Cl

怎么我这样的换行,文段老是往下跳
Private   Sub   Text1_Change()
SendKeys   "^{END} "
End   Sub
Private   Sub   Command2_Click():Rem用一个按钮实现换行
Text1.Text   =   Text1.Text   &   vbCrLf   &   "         "
End   Sub
Private   Sub   Text1_KeyPress(KeyAscii   As   Integer):Rem敲击回车键实现换行
      If   KeyAscii   =   vbKeyReturn   Then
            Text1.Text   =   Text1.Text   &   vbCrLf   &   "         "
      End   If
End   Sub
可是光标怎么不随着输入的字移动,老是在段首闪动。这样回车的话,整段文字就往下跑啦。
怎么解决?

[解决办法]
什么意思 是不是要这样
Private Sub Text1_KeyPress(KeyAscii As Integer) ': Rem敲击回车键实现换行
If KeyAscii = vbKeyReturn Then
KeyAscii = 0
Text1.Text = Text1.Text & vbCrLf & " "
Text1.SelStart = Len(Text1.Text)
End If
End Sub

热点排行