求助诸位大侠 —— 关于文本框的问题! text有一个selText属性Private Sub Command1_Click() MsgBox Text1.SelTextEnd Sub你看看结果. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Text1.SelText 获得选中的字符串Text1.SelLength 选中的字符串得长度Text1.SelStart 选中的字符串起始位置灵活用这3个,一定能满足你的要求 这个应该不怎么难你可能要用到下面的属性Text1.selstart()----选择光标开始点Text1.selLength()----返回用户选择文本的长度Text1.SelText()-----返回当前所选的文本你上面的问题可以这样解决:直接在按钮点击中添加:if(text2.selLength>0) thentext1.text=text2.selTextendif这样就可解决。关于自动添加句号,你可在文本末自己添加 text2选择以后,点击添加按钮,加入下面一句话即可。Text1.Text = text1.text & "。" & Text2.SelText MsgBox Text2.SelLength & " " & Text2.SelStartsellength选中的长度selstart选中的位置,第一个为0 应该不用知道吧,只要是选择了sellength()的值就大于0然后进行赋值就可以了接着将焦点重新定位,加一个句号就ok了 当然可以看看这三个属性SelText SelLength SelStart 只需要把两个文本框的oledragmode属性 设置为1-automatic即可 大家有模拟计算机组成原理实验的软件? 关于往TXT文件中写数据的问题 Datagrid绑定数据源后怎么不显示数据? 怎么才能屏蔽excel的快捷键呢?例如用vb屏蔽ctrl+c 怎样从数据库中删除listBox中已经选中的数据? 关于VB向SQL插入记录时连续几个整型字段问题? 当前目录的判断问题 VC调VB写的DLL? 郁闷,迷茫!!! 怎样给按钮加快捷键 如何让程序安装后能够加到系统的右健菜单上?(在线等待) 窗体的简单问题?简单!简单!解决后马上给分!!!!!!
Text1.SelLength 选中的字符串得长度
Text1.SelStart 选中的字符串起始位置
灵活用这3个,一定能满足你的要求
你可能要用到下面的属性
Text1.selstart()----选择光标开始点
Text1.selLength()----返回用户选择文本的长度
Text1.SelText()-----返回当前所选的文本
你上面的问题可以这样解决:
直接在按钮点击中添加:
if(text2.selLength>0) then
text1.text=text2.selText
endif这样就可解决。关于自动添加句号,你可在文本末自己添加
Text1.Text = text1.text & "。" & Text2.SelText
selstart选中的位置,第一个为0
然后进行赋值就可以了
接着将焦点重新定位,加一个句号就ok了
看看这三个属性
SelText
SelLength
SelStart