以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何得到光标在文本框中的位置?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185387)

--  作者:happyft
--  发布时间:2023/2/20 16:16:00
--  如何得到光标在文本框中的位置?

图片点击可在新窗口打开查看此主题相关图片如下:插入符号.png
图片点击可在新窗口打开查看


如上图在模糊搜索时想要在文本框中光标所在的位置插入一个符号,但不知道如何得到光标位置并按需要插入符号
比如点击按钮前光标是在8的前面,即 303-8-圆  要变成--->303-8-圆
现在只能实现放在最后面,要如何实现放在光标位置呢?
谢谢!

--  作者:有点蓝
--  发布时间:2023/2/20 16:43:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test.zip


--  作者:HappyFt
--  发布时间:2023/2/20 16:45:00
--  
在光标插入符号的问题可以了,但现在处理的方式比较麻烦,还必须在每个窗口中增加一个符号的组合框,想问下


图片点击可在新窗口打开查看此主题相关图片如下:插入符号2.png
图片点击可在新窗口打开查看

在文本框右击时弹出这个默认的弹窗,如何才能在这个弹窗中加上特殊符号,这样右击时选择然后将点击的符号放在文本框的光标处
这样要如何实现?

谢谢!


--  作者:有点蓝
--  发布时间:2023/2/20 16:48:00
--  
自己设计快捷菜单:http://www.foxtable.com/webhelp/topics/3116.htm
--  作者:HappyFt
--  发布时间:2023/2/20 19:51:00
--  
在快捷菜单中设计了一个快捷菜单"symbolmenu"
在窗口的afterLoad中用e.Form.Controls("Text_flt").ContextStrip = e.Form.Strips("symbolmenu") \'带符号的快捷菜单
打开窗口会出现 给定关键字不在字典中?
是什么原因?

谢谢!

--  作者:有点蓝
--  发布时间:2023/2/20 20:07:00
--  
控件名称或者菜单名称不正确
--  作者:HappyFt
--  发布时间:2023/2/20 21:08:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:插入符号.png
图片点击可在新窗口打开查看

快捷菜单中的名称与当前窗口中的控件名都没有错啊?是不是快捷菜单设计的位置不对,应该在窗口中设计?但没找到哪里


--  作者:有点蓝
--  发布时间:2023/2/20 21:19:00
--  
上面是系统菜单,不是窗口菜单,不是一家的孩子


--  作者:HappyFt
--  发布时间:2023/2/20 21:36:00
--  
好的,怪不得不对,还从来都没使用的窗口菜单,谢谢!
--  作者:HappyFt
--  发布时间:2023/2/20 21:42:00
--  
那这样每个窗口都要去单独设计快捷菜单的话,就无法通用了,本来只是想设置个快捷菜单上面显示几个特殊符号可以快速的选择,那且不是比增加一个下拉组合框来选择还麻烦了