vb中如何实现输入文本转换成想要的符号
比如文本里只要依次输入3.5.30自动转换成3°5′30″ 就是第一次输入.转成°第二次转成′第三次转成″,求大神指导
2022-09-05 21:46
程序代码:
供参考
Private Sub Text1_KeyPress(KeyAscii As Integer)
Static i%
dot = Split("°,′,″", ",")
If KeyAscii = 46 Then
Text1.Text = Text1.Text & dot(i)
Text1.SelStart = Len(Text1.Text)
KeyAscii = 0
i = i + 1
If i = 3 Then i = 0
End If
End Sub
2022-09-06 10:51
[此贴子已经被作者于2022-9-7 13:09编辑过]

2022-09-06 16:37
2022-09-07 13:08


2022-09-29 10:53
2022-09-29 12:21