英语音标的录入。点击按钮,点击图片,点击图标等,在RTF文本框中显示字体中的字符。
Windows字体有很多类,再加上第三方开发出的字体,就更多了。如果用Word录入音标不容易但是,比如添加了金山词霸等的 kingsoft.ttf 的字体库,或者新东方学习软件中的英语音标录入就很方便了。
我在这里做了简单的试验。
1.键盘输入和点击图标,图片,按钮录入音标等。
2.vb的一些简单的技巧。
下面是对RTF控件的使用方法。
RtfP.SelFontName = "kingsoft" RtfP.SelFontSize = 12 RtfP.SelColor = RGB(0, 0, 255)
Private Sub Image2_Click() On Error Resume Next RtfP.SetFocus '焦点 SendKeys "{end}" ' 光标定位到字符串的最后 ' RtfP.SelStart = Len(RtfP.Text) RtfP.TextRTF = RtfP.Text & 特殊字符'Asc(Chr(特殊字符)) 也可 '注意此时两部分合并的字符串一定要保证在统一的字体,这样才能正确的连接起来。 End Sub
光标定位在字符串后面,在rtf文本框中注意赋值是直接赋值即可,在前面已经定义了字体格式。