CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

MDI架构中,主Form的action的ONexecute根据子窗口动态改变dataset?

楼主pk3g9a(洪天)2002-04-13 08:38:27 在 Delphi / VCL组件开发及应用 提问

1、在一个MDI架构中,主Form的action的ONexecute根据子窗口动态改变clientdataset?  
        如:进入子窗口form1中,动态改变主窗口MDIFORM中的action1的execute事件:  
                添加为:clientdataset1.append;  
   
          如:进入子窗口form2中,动态改变主窗口MDIFORM中的action1的execute事件:  
                添加为:clientdataset2.append;  
   
            请问,怎么做?在线等待!  
  问题点数:100、回复次数:3Top

1 楼chechy(www.qdocuments.net)回复于 2002-04-13 18:41:48 得分 100

和上次回答的差不多,依然可以这样:  
  form1.Tag   :=   Integer(clientDataset1);  
  form2.Tag   :=   Integer(clientdataset2);  
   
  在主窗口的action1的execute事件中写:  
  var  
      aTag:   Integer;  
   
  if   Assigned(Screen.ActiveForm)   then  
  begin  
      aTag   =   Screen.ActiveForm.Tag;  
      if   (aTag   <>   0)   then  
          with   TObject(aTag)   as   TDataSet   do  
              Append;  
  end;Top

2 楼Liusp(夜深千帐灯)回复于 2002-04-15 09:59:11 得分 0

关注Top

3 楼erp2(天涯劍)回复于 2002-06-18 14:02:24 得分 0

gzTop

相关问题

  • MDI主窗的问题
  • DataSet设置主键问题
  • mdi
  • MDI
  • MDI
  • DataSet
  • MDI 主窗体的背景+ URL 地址
  • 如何在 MDI 主窗体上画圆?
  • MDI主窗体如何加背景图?
  • Mdi子窗口主菜单问题[C#]

关键词

  • 架构
  • tag
  • onexecute
  • 主
  • clientdataset
  • mdi架构
  • 子窗口
  • atag
  • 动态改变
  • activeform

得分解答快速导航

  • 帖主:pk3g9a
  • chechy

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo