起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 1411|回复: 0

代码运行功能的最新说明

[复制链接]
发表于 2007-3-13 10:39:20 | 显示全部楼层 |阅读模式
引用单元:
   SYSTEMCORE.TSYSTEMCORE
方法:
   procedure RunFunc(AContext: TContext; const AUniqueID, AFuncURL, AParams: string; UseUI: Boolean; BeforeRunFunc: TFuncNotifyEvent; Modal: Boolean); overload;
参数说明:
AContext:创建功能实例的环境
AFuncURL:要运行的功能URL
AParams:创建功能实例时,传递的参数,获取参数的方法是
        FuncBroker.Func.Parameters
AUniqueID:创建功能时的唯一标识,首先在环境下按照UniqueID寻找这个功能是否已经创建,如果已经存在就激活功能页,如果不存在就创建一个功能实例。如果UniqueID为空,则UniqueID的取值规则为:
       AFuncURL + '||' + AParams + '||' + ADeptID + '||' + APositionID + '||' + APersonID;
Modal:决定是否窗体是ShowModal,也就是弹出来运行,即另外开一个窗口运行,而不是在tabpage页运行!
UseUI:暂时没有使用
BeforeRunFunc:是在功能运行之前,触发的事件 ,在功能运行时做的事情时候用 。格式为:
         BeforeRunFunc(Sender:TObject, AFunc:TFunc);
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-22 19:14 , Processed in 0.035519 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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