起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 140|回复: 7

【结】功能窗体的状态**

[复制链接]
发表于 2008-11-14 15:05:35 | 显示全部楼层 |阅读模式
如图中的功能"个人健康档案查询"是否是当前的活动状态,要如何来判断?

111.jpg

12.17 KB, 下载次数: 95

回复

使用道具 举报

发表于 2008-11-14 15:51:30 | 显示全部楼层
楼主,在标准风格主窗体上有一个属性 CurrentFunc 是当前激活的功能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-14 16:17:34 | 显示全部楼层
是这样子写?我看得不是很懂,哦,不! 是很不懂.
lFunc := SYSTEMCORE.TSYSTEMCORE.FuncManager.FindRunning(SYSTEMCORE.TFuncManager.GetFuncUniqueID(context.parent, SysUtils.UpperCase('Biz:\SQWSFWGLXT_X_\JTJKDAZJM.Func'),''));
    if lFunc = CurrentFunc then
    begin
      dialogs.ShowMessage('Test!!');
    end;


property CurrentFunc: TFunc read GetCurrentFunc;   这个是什么类型?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-14 16:30:23 | 显示全部楼层
这样也不行,要怎么才行,麻烦指点一下!!
lFunc := TSystemCore.FuncManager.FindRunning(TFuncManager.GetFuncUniqueID(Context.Parent, 'Biz:\SQWSFWGLXT_X_\JTJKDAZJM.Func', ''));
    if lFunc = CurrentFunc then
    begin
      dialogs.ShowMessage('Test!!');
    end;
回复 支持 反对

使用道具 举报

发表于 2008-11-14 17:41:58 | 显示全部楼层
不知道楼主是要在哪里判断?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-17 08:31:47 | 显示全部楼层
标准风格主窗体中判断
回复 支持 反对

使用道具 举报

发表于 2008-11-17 10:17:22 | 显示全部楼层
2楼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-17 16:17:01 | 显示全部楼层
那我再看看吧
结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 15:08 , Processed in 0.044908 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表