level 14
先确定一下你怎么在点击浮点窗口事件里面获得点击的字符吧!
2022年03月02日 12点03分
2
@睡了阿兰 看来你的编程水平还需要大多的提升才行!
![[狂汗]](/static/emoticons/u72c2u6c57.png)
我的那个代码,当鼠标“指向”某字符时,提示其字符编码是多少,那显然就说明某位置的字符编码是“已知的”啊!直接把那个编码用ChrW函数转成字符不就行了???
2022年03月02日 14点03分
@涐吢铱舊囿儚 请看楼下 大佬 说得对 我编程能力是不行 我都是抄别人的代码
2022年03月02日 17点03分
level 1
Private Sub picFont_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim w As Long
frmMain.rtf.SelText = ChrW(arrCodeTab(w))
End Sub
代码这样写也不行 因为我之前写的是 frmMain.rtf.Text = ChrW(arrCodeTab(w)) 就不行 换成SelText也不行
2022年03月03日 07点03分
5
level 15
这么说吧,原来的MouseMove代码是用来显示鼠标所指位置的字符的编码的,这个编码是这段代码计算出来的,保存在变量w中,最后赋值给ToolTipText属性把编码显示出来;你如果要改成“点击某个字符输入该字符”,需要把这些代码都复制到MouseDown事件中,只把最后一句给ToolTipText属性赋值的语句改成给主窗体文本框的SelText属性赋值
2022年03月03日 07点03分
6
![[哈哈]](/static/emoticons/u54c8u54c8.png)
米库大佬 爱你 按照你说的 问题解决了 但有的音符 通过选择输入到富文本框里是乱码 不知道怎么回事 大部分都正常
2022年03月03日 08点03分
level 5
在Click事件中加上窗体名.文本框名.Text = 窗体名.文本框名.Text + "字符"
2022年04月18日 01点04分
8