Foxtable(狐表)用户栏目专家坐堂 → keydown事件问题


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

主题:keydown事件问题

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


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/6 20:19:00 [显示全部帖子]

换个位置
……
        End If        
    End If    
    e.sender.WriteValue
    e.Cancel = True
End If

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


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/6 20:47:00 [显示全部帖子]

我测试是可以的。上传具体实例说明。


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


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/6 21:54:00 [显示全部帖子]

If e.KeyCode = Keys.Enter Then

    If val(StrToNarrow(e.Sender.Text)) > val(e.Form.Controls("textbox2").text) Then
        MessageBox.show("请注意,你输入值大于了设定值","提示",MessageBoxButtons.OK)
        e.Sender.Select
        e.Sender.Text = ""
    Else
        If e.sender.text = ""
            e.sender.value = "0"
        End If
    e.sender.WriteValue '放在这个位置试试
        e.Sender.Select
        If Tables("小学统分(改)_table1").Position < Tables("小学统分(改)_table1").Rows.Count-1 Then
            Tables("小学统分(改)_table1").Position += 1
            DataTables("成绩").Save()
        End If
    End If
    e.Cancel = True
End If

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


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/6 22:51:00 [显示全部帖子]

        e.Sender.Select
        e.Sender.SelectionStart = e.Sender.text.length

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


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/7 9:00:00 [显示全部帖子]

e.Sender.Select
Dim bc = e.Sender.basecontrol
bc.SelectionStart = cstr(nc.Value).Length


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


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/7 22:10:00 [显示全部帖子]

http://www.foxtable.com/webhelp/topics/1871.htm

e.Sender.Select
e.Sender.SelectAll

 回到顶部