Foxtable(狐表)用户栏目专家坐堂 → 快速插入特定的符号


  共有861人关注过本帖树形打印复制链接

主题:快速插入特定的符号

帅哥哟,离线,有人找我吗?
hfapplehao
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:215 积分:2149 威望:0 精华:0 注册:2018/3/30 19:56:00
快速插入特定的符号  发帖心情 Post By:2024/10/4 8:58:00 [只看该作者]

老师您好,我想设定一个快捷键,能够快速插入这些符号比如δ,比如Φ,这个应该怎么操作啊?
比如shift +D 便插入了δ
比如shift +F 便插入了Φ

要求是插入的效果,而不是点完这个键,整个单元格都被替换成了所谓的符号了

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110825 积分:564069 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/5 20:55:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
hfapplehao
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:215 积分:2149 威望:0 精华:0 注册:2018/3/30 19:56:00
  发帖心情 Post By:2024/10/7 14:59:00 [只看该作者]

If e.Shift = True AndAlso e.KeyCode = Keys.F Then
    e.SelectedText = "Φ" '则插入符号Ω
    e.Cancel = True '且取消此次按键
End If

If e.Shift = True AndAlso e.KeyCode = Keys.D Then
    e.SelectedText = "δ" '则插入符号Ω
    e.Cancel = True '且取消此次按键
End If

代码运行的结果 就是
按着shift +D 键,输入 δD
按着shift +F 键,输入 ΦF
这是为啥啊


 回到顶部