首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Delphi中用DataModule绘图

在Delphi中用DataModule绘图
EN

Stack Overflow用户
提问于 2009-06-29 03:40:14
回答 3查看 2K关注 0票数 9

我想知道有一个自定义的背景或者能够以某种方式在数据模块画布上绘制,以便所有数据集的关系都可以用箭头和其他东西很好地表示出来,这会有多难。回到Delphi 7左右的时候,我似乎记得某种数据模块设计器已经消失了(我总是觉得它很烦人)。

有没有人知道这是不是可以通过某种IDE插件之类的东西来实现?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-06-29 03:47:12

TDataModule是TComponent的直系后代,因此,它没有提供画布或任何类似的绘画。现在,没有办法在上面作画或绘画。

可以想象,您可以创建一个具有TCanvas的后代,但您必须真正深入到集成开发环境中,才能在设计时绘制它。然而,这是一个有趣的想法。

以前在Datamodules的设计器上有一个"Diagram“选项卡。它确实有能力将注释、文本框和数据关系放入其中。它没有被很好地理解或使用,我猜这个特性被丢弃了。(在我在CodeGear工作之前...)

票数 17
EN

Stack Overflow用户

发布于 2009-06-29 09:29:03

或者,您可以将数据模块更改为表单。在开发、测试、文档和调试过程中使其可见;在生产中使其不可见。在表单上,您可以放置一个visio查看器组件和一些通过选项卡架访问的数据网格,以便快速浏览数据。

票数 8
EN

Stack Overflow用户

发布于 2009-07-01 02:51:56

我相信在屏幕上以可见组的方式组织组件会更好……我有一个报告DM,它有大量的数据集,数据集提供者和Rave DataSources (大约40个组件)……如果我可以创建一些组来区分哪些报告中使用了哪些。

但这是在DM designer本身,而不是在单独的绘图空间中...

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1056472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档