以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教:想使用删除键 删除一行,出现错误提示  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=63413)

--  作者:gaoqr
--  发布时间:2015/1/20 15:08:00
--  请教:想使用删除键 删除一行,出现错误提示
请各位给找一下原因。

传不了截图?

按下键代码

If e.Col.Name = "定额编号" AndAlso e.Row.IsNull(e.Col.Name) = False AndAlso e.KeyCode = Keys.Delete Then
    Syscmd.Row.Delete()
End If


提示的内容:“string” 长度必须大于 0

[此贴子已经被作者于2015-1-20 15:13:25编辑过]

--  作者:Bin
--  发布时间:2015/1/20 15:12:00
--  
出现什么错误提示?
--  作者:gaoqr
--  发布时间:2015/1/20 15:15:00
--  
截图不能上传?
--  作者:有点甜
--  发布时间:2015/1/20 15:16:00
--  

 写到keydown事件,代码如下

 

If e.KeyCode = keys.Delete Then
    e.Table.Current.delete
End If


--  作者:Bin
--  发布时间:2015/1/20 15:17:00
--  
你写在什么事件? 不可以在编辑过程中删除行.
--  作者:gaoqr
--  发布时间:2015/1/20 15:21:00
--  
就是 keydown事件 。

Bin 版主,还是不行

--  作者:Bin
--  发布时间:2015/1/20 15:23:00
--  
keydown 事件肯定可以.测试过没问题的.你上个例子看看
--  作者:gaoqr
--  发布时间:2015/1/20 15:53:00
--  
看看这次是否可以上传
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2015-1-20 15:55:01编辑过]

--  作者:gaoqr
--  发布时间:2015/1/20 15:53:00
--  
不能上传图片是电脑问题


--  作者:有点甜
--  发布时间:2015/1/20 15:55:00
--  
明明告诉你的是datacolchanged事件出错啊