您的位置:程序门 -> .net技术 -> vb.net



我想按一个键,把当前的字符删一个,8的acii 是退格。但参数类型不对,怎么改?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


我想按一个键,把当前的字符删一个,8的acii 是退格。但参数类型不对,怎么改?[已结贴,结贴人:unhappyless_18]
发表于:2007-02-27 13:41:59 楼主
mytext_keypress(mytext,   8)

我想按一个键,把当前的字符删一个,8的acii   是退格。但参数类型不对,怎么改?
发表于:2007-02-27 13:58:211楼 得分:0
就是怎么把8   转换成   byval   e   as   system.windows.forms.keyeventargs   类型
发表于:2007-02-27 14:04:342楼 得分:10
private   sub   mytext_keypress(byval   sender   as   object,   byval   e   as   system.windows.forms.keypresseventargs)   handles   textbox1.keypress
                dim   str   as   string   =   mytext.text
                mytext.text   =   str.substring(0,   str.length   -   1)
        end   sub
发表于:2007-02-27 14:16:383楼 得分:0
光标会移动到第一个位置

  我想用   mytext.selectionstart   =mytext.length   来移位置,但没   length   这属性
发表于:2007-02-27 14:17:314楼 得分:0
请问我用my.computer.keyboard.sendkeys( "{bs} ",   true),怎么就全部定住不动了?
发送其他键也是这样,为什么?
发表于:2007-02-27 14:18:125楼 得分:0
应该用mytext.text.length
发表于:2007-02-27 14:18:326楼 得分:0
找到了   是   textlength
发表于:2007-02-27 14:20:257楼 得分:0
或者mytext.textlength


快速检索

最新资讯
热门点击