DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: fhc2004
今日帖子: 16
在线用户: 18
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 lzb_talent (天才talent) ★☆☆☆☆ -
普通会员
2004/5/24 14:51:50
标题:
Elib控件中的DbgridEh的中的数据cut,copy,save as 出现的问题 浏览:1483
加入我的收藏
楼主: 本人在使用elib控件中的数据显示控件dbgrideh时,按照下载控件时demo中例子,弄了一个右击菜单来实现dbgrid数据的cut,copy等操作,但我的cut等事件源码中的
if (ActiveControl is TDBGridEh)条件在竟然为false.我用的就是TDBGridEh啊,为什么?(知道的帮帮忙,我想了N天了)

procedure Tfrm_ps.menucutClick(Sender: TObject);
begin
 if (ActiveControl is TDBGridEh) then
    with TDBGridEh(ActiveControl) do
      if CheckCutAction and (geaCutEh in EditActions) then
        DBGridEh_DoCutAction(TDBGridEh(ActiveControl),False);
end;
此帖子包含附件:
JPEG 图像
大小:14.5K
----------------------------------------------
delphi酷儿
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/5/24 16:55:09
1楼:  if DBGridEh1.Focused then...

----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 lzb_talent (天才talent) ★☆☆☆☆ -
普通会员
2004/5/24 20:30:07
2楼: sephil:谢谢你了

我照你的意思把代码改成如下,但出现图片中的错误,请再指点一下:
procedure Tfrm_ps.menucutClick(Sender: TObject);
begin
  if ps_DBGridEh.Focused then
    with TDBGridEh(ActiveControl) do
      if CheckCutAction and (geaCutEh in EditActions) then
        DBGridEh_DoCutAction(TDBGridEh(ActiveControl),False);
end;
还有就是我把代码改成copy后,if ps_DBGridEh.Focused then的值为false了,为什么. 
此帖子包含附件:
JPEG 图像
大小:28.5K
----------------------------------------------
delphi酷儿
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/5/24 21:27:14
3楼: procedure Tfrm_ps.menucutClick(Sender: TObject);
begin
  if ps_DBGridEh.Focused then
    with ps_DBGridEh do
      if CheckCutAction and (geaCutEh in EditActions) then
        DBGridEh_DoCutAction(ps_DBGridEh, False);
end;
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 lzb_talent (天才talent) ★☆☆☆☆ -
普通会员
2004/5/24 21:54:03
4楼: sephil:
真诚感谢了,谢谢这么晚还给我回复答案,一切都搞定了,包括copy,paste,delete
----------------------------------------------
delphi酷儿
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/5/25 4:41:58
5楼: :)
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行589.8438毫秒 RSS