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


  共有2072人关注过本帖平板打印复制链接

主题:keydown事件问题

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


加好友 发短信
等级:八尾狐 帖子:1936 积分:14844 威望:0 精华:0 注册:2016/4/28 9:58:00
keydown事件问题  发帖心情 Post By:2020/1/6 20:08:00 [只看该作者]



If e.KeyCode = Keys.Enter Then
    e.sender.WriteValue
    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.Form.Controls("textbox10").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


老师,请问我在NumericComboBox的keydown事件中实现,当box中不输入内容直接回车时向表中输入0,因为表中不为零算平均时好像是不算,这样能在零的情况下不输入,原来都可以,现在不得行了呢,哪里有问题?

 回到顶部
总数 13 1 2 下一页