以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  文本输入问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=14310)

--  作者:sxdoc
--  发布时间:2011/11/15 15:50:00
--  文本输入问题
我想实现这样一个功能:在任何可以输入文本状态下输入两个连续的句点“..”时,自动执行Tab及Shift+Tab各一次

--  作者:狐狸爸爸
--  发布时间:2011/11/15 15:54:00
--  

呵呵,先告诉我,为什么要这样?


--  作者:客人
--  发布时间:2011/11/15 16:36:00
--  
我的目的就是要实现更快速的输入
--  作者:狐狸爸爸
--  发布时间:2011/11/15 16:45:00
--  

我不觉得这样能够快速输入,我觉得有更好的办法。

你可以将我之前告诉你的方法结合起来。

例如下面这个文件,输入过程中按F11按钮,会将输入的aa替换为真实的地址,如果输入输入过程没有按键,输入完成后,也会自动将aa替换为真实的地址。

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目56.rar

[此贴子已经被作者于2011-11-15 17:04:29编辑过]

--  作者:sxdoc
--  发布时间:2011/11/15 17:33:00
--  

很好,我的目的达到了,谢谢

那些替换的内容较多,常常要增减变化,可否用一个表来解决就方便多了

 


--  作者:狐狸爸爸
--  发布时间:2011/11/15 17:36:00
--  
当然可以,多看帮助,多练习。
[此贴子已经被作者于2011-11-15 17:37:01编辑过]

--  作者:sxdoc
--  发布时间:2011/11/15 19:21:00
--  
谢谢
--  作者:sxdoc
--  发布时间:2011/11/15 20:19:00
--  

前次的方案是“在第一列输入的ab会被替换为一句话,输入ef会被替换为另一句话,不管是在窗口还是表中录入,都是有效的。”而后面方案在窗口中无效


--  作者:sxdoc
--  发布时间:2011/11/15 20:25:00
--  

是按F11无效,在窗口中离开所在的文本框也能变,关掉窗口表格中也能变,


--  作者:狐狸爸爸
--  发布时间:2011/11/15 21:40:00
--  

很明显,4楼代码是针对在表中录入的,如果要针对窗口也有效,那么窗口的文本框也应该设置Validating和KeyDown事件。