'最近写的 'str是您要插入的内容。private sub insertSign(str as string) Dim strText As String Dim lngSelstart As Long strText = text1.Text lngSelstart = text1.SelStart If lngSelstart = 0 Then strText = str & strText Else strText = Mid$(strText, 1, lngSelstart) & str & _ Mid$(strText, (lngSelstart + 1), Len(strText) - lngSelstart) End If lngSelstart = lngSelstart + 1 end sub'如此调用 str="Hello!" call insertSign(str)
'最近写的 'str是您要插入的内容。private sub insertSign(str as string) Dim strText As String Dim lngSelstart As Long strText = text1.Text lngSelstart = text1.SelStart If lngSelstart = 0 Then strText = str & strText Else strText = Mid$(strText, 1, lngSelstart) & str & _ Mid$(strText, (lngSelstart + 1), Len(strText) - lngSelstart) End If lngSelstart = lngSelstart + 1 text1.text=strtext text1.selstart=lngselstart end sub'如此调用 str="Hello!" call insertSign(str)
SendKeys "this is test", True
你可以先往文本框里填空空格就行.如text1.text=space(10000)
Private Sub Text1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
SendKeys "your words", True
End Sub
Text1.Text = "abcdefghijk"
End SubPrivate Sub Text1_click()
Dim str As String
Dim str1 As String
Dim str2 As String
str = Text1.Text
str1 = Mid(str, 1, Text1.SelStart)
str2 = Mid(str, Text1.SelStart + 1, (Len(Text1.Text) - Text1.SelLength))
str = str1 & "0000" & str2
Me.Text1.Text = strEnd Sub
'str是您要插入的内容。private sub insertSign(str as string)
Dim strText As String
Dim lngSelstart As Long strText = text1.Text
lngSelstart = text1.SelStart If lngSelstart = 0 Then
strText = str & strText
Else
strText = Mid$(strText, 1, lngSelstart) & str & _
Mid$(strText, (lngSelstart + 1), Len(strText) - lngSelstart)
End If
lngSelstart = lngSelstart + 1
end sub'如此调用
str="Hello!"
call insertSign(str)
'str是您要插入的内容。private sub insertSign(str as string)
Dim strText As String
Dim lngSelstart As Long strText = text1.Text
lngSelstart = text1.SelStart If lngSelstart = 0 Then
strText = str & strText
Else
strText = Mid$(strText, 1, lngSelstart) & str & _
Mid$(strText, (lngSelstart + 1), Len(strText) - lngSelstart)
End If
lngSelstart = lngSelstart + 1
text1.text=strtext
text1.selstart=lngselstart
end sub'如此调用
str="Hello!"
call insertSign(str)