VB高人请进!!!

来源:百度知道 编辑:UC知道 时间:2024/05/29 04:46:14
怎样隐藏text的光标但又能响应键盘的输入?
当键盘输入时怎样使相对应键值的命令按钮产生凹陷效果?
怎样读取字符串中最后一个字符?

1.把text1.enable属性设置为false,用窗体的KeyPress事件来更改text的值。(这个有问题,FORM窗体不能获得焦点,但你的原程序应该是直接在TEXT内输入的,如果要接收窗体键盘输入,估计要用API了!如果其他高人有办法说一下,我学习一下!)
2、当键盘输入的时候,如果要使相应的命令按钮产生凹陷效果,简单点的办法是可以用picture属性来进行设置(这个还是用控件的SetFocus来激活焦点,再sendkeys "{ENTER}"比较好,但是sendkeys后还要还原焦点的!)
3、读取字符串中最后一个字符可以用right(strl,1)来获取!

setfocus
sendkey {enter}
right(str,1)

1.将text的enable属性设置为false;用窗体事件KeyPress来实现
2.在响应键盘事件的同时,修改button的显示样式就可以了
3.right(str,1)获取最后一个字符

text控件的光标代表可以手动输入.
1将text控件改用table控件后,改变一下table的外观即可正常使用.

第一个不会!!