社区
Delphi
帖子详情
类的引用
ypyRock
2001-07-12 11:03:04
我分别在两个单元文件里定义了两个类,并分别实现了,但在这两个类的定义部分都
引用了了对方,USES里怎么写?
如:
unit1
uses
.........
ClassA=class
...
public
FCB:TClassB;
......
end.
unit2
uses
.........
ClassA=class
...
public
FCA:TClassA;
......
end.
两个单元里写引用会出现循环引用,我不想放在一个单元文件里。
...全文
138
2
打赏
收藏
类的引用
我分别在两个单元文件里定义了两个类,并分别实现了,但在这两个类的定义部分都 引用了了对方,USES里怎么写? 如: unit1 uses ......... ClassA=class ... public FCB:TClassB; ...... end. unit2 uses ......... ClassA=class ... public FCA:TClassA; ...... end. 两个单元里写引用会出现循环引用,我不想放在一个单元文件里。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guig
2001-07-13
打赏
举报
回复
可以象下面那样改。
不过FCA用起来有些烦,那也没办法,谁叫你放着大路不走呀。
unit1
interface
uses unit2
.........
type
ClassA=class
...
public
FCB:TClassB;
......
end;
implementation
end.
unit2
interface
.........
type
ClassB=class
...
public
FCA:TObject;
constructor create;
......
end;
implementation
uses unit1;
constructor ClassB.create;
begin
...
FCA := ClassA.Create;//以后使用FCA时这样些ClassA(FCA)
end;
end.
qkl
2001-07-12
打赏
举报
回复
看来是没有办法了:(
因为你的设计思想已经严重偏离 Delphi 的数据封装思想。
基于jBPM的Web图形化流程设计界面
在设计我们公司自己的产品时,一直想为jBPM做一个图形化的工作流定制界面,由于jBPM的流程定义保存在processdefinition.xml中,因此图形界面的主要工作是生成该文件,之后再将之发布出去。 我曾经考虑过几种实现方案: 1.Flex 2.VML 3.SVG 4.Applet 最终决定采用VML实现。原因在于:我们虽然写过ActionScript,但对Flex还不是很熟(汗...
工作流引擎之我看
工作流引擎的英文全称是:WorkFlow Engine, 是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。 最初接触工作流引擎是个国内的产品--大名鼎鼎的东兰工作流。东兰科技的营销人员来我所在的公司宣传、演示他们的产品,友好的图形化界面、所见即所得的流程定义过程给了我深刻的印象,也使我对工作流引擎系
jbpm4.3流程设计插件 - Eclipse集成开发
企业级业务流程管理系统(BPMS)是企业信息管理系统的关键组件,用于优化、管理和自动化复杂的业务流程。通过BPMS,企业可以更加有效地控制和监控各个业务环节,实现流程标准化,提高工作效率,减少人为错误。在Eclipse中使用jbpm4.3进行项目开发时,了解项目结构是十分关键的。jbpm4.3项目主要分为几个部分:源代码、资源文件、流程定义文件和配置文件。源代码:通常包含了业务逻辑的实现,这些是用Java编写的,并且遵循特定的组织结构。资源文件。
JBPM图形化流程监控
已经可以比较好的运行JBPM了,但是如果能以图形化的方式显示工作流,并且把当前节点高亮显示,这样可用性就更好了,用户可以很轻松的看到当前流程到哪个节点了。 我发现JBPM的starters-kit的例子中就有
类
似的效果,所以决定分析一下它是怎么实现的。 打开网页,浏览到有显示当前工作流节点的页面,查看到此页面的地址为task.jsp,发现其中的核心代码如下:
在JSP页面中展示jbpm流程图的实践指南
在现代企业信息化管理中,工作流管理系统(Workflow Management System, WfMS)扮演着至关重要的角色。jbpm作为其中的一个开放源代码解决方案,提供了强大的流程设计、执行和监控功能,特别适合处理复杂的业务流程。jbpm是一个轻量级的、可扩展的业务流程管理(BPM)平台,它帮助组织创建可适应业务变化的流程。标签库提供了多种标签供开发者选择,每个标签都封装了一定的复杂逻辑,以简化在JSP页面中处理和展示流程图的工作。以下是其一些关键特性:简化操作。
Delphi
5,943
社区成员
262,941
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章