datagrid的另一个小问题!!! 但是问题是我现在是设置了datagrid1的dblclick事件,我的想法是双击在记录上才会运行,可是现在我只要双击datagrid1的控件上也会执行,请问我该怎么办?我只想在有记录的上面双击执行,请告之如何处理 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你单击的那一行就是当前记录Private Sub DataGrid1_Click()MsgBox adoPrimaryRS!客户名称End Sub 解决这个问题也很简单:你在你的dbclick事件的执行代码前加一句判断,看鼠标位置X,Y是不是位于中间记录(非空白)区域。我想你的datagrid的位置是固定的,那么纪录区域的left,top,height,width 也都是确定的,不就可以了吗?:) 那么记录区域的left,top,height,width又是哪个属性呢 加dblClick事件中以下代码:if DataGrid1.rows=1 or DataGrid.row=0 then exit subendif 如何用vb进行图像识别 如何自定义,弹出提示框的位置 帮我看看datadiff这个函数! 能否用VB开发一个程序可以调用到pcanywhere生成既.bhf(被控端)文件,而且可以控制 COMMONDIALOG控件不讓使用﹐如何處理﹖ 如何设置打印机的纸张大小? 查询数据库时的窗口问题 ferrytang(ferry):怎样删除有文件的文件夹!急!这问题还没完 怎样把做好的软件打包成一个文件??? ListView控件要引用哪个库? VB的Add-in ComboBox的又一个问题!!!急!!!!help!!!
Private Sub DataGrid1_Click()
MsgBox adoPrimaryRS!客户名称End Sub
if DataGrid1.rows=1 or DataGrid.row=0 then
exit sub
endif