簡體   English   中英

在Delphi中使用DataModule

[英]Drawing on a DataModule in Delphi

我想知道能夠擁有自定義背景或能夠以某種方式在數據模塊畫布上繪制是多么困難,以便所有數據集的關系可以用箭頭和東西很好地表示。 回到Delphi 7左右,我似乎記得某種數據模塊設計器已經消失了(我總是發現它很煩人)。

有沒有人知道這是否可以通過某種IDE插件或其他東西?

TDataModule是TComponent的直接后代,因此,它沒有Canvas或其中提供的任何此類繪畫。 原樣,沒有辦法畫畫或畫畫。

可以想象你可以創建一個具有TCanvas的后代,但你必須真正入侵IDE才能在設計時使用它。 然而,這是一個有趣的想法。

在Datamodules的設計器上曾經有一個“Diagram”選項卡。 它確實具有放置注釋,文本框和數據關系的能力。 據我所知,它沒有被很好地理解或使用,而且這個功能被刪除了。 (在我在CodeGear之前......)

或者,您可以將數據模塊更改為表單。 在開發過程中保持可見,用於測試,文檔和調試; 把它變成看不見的生產。 在表單上,​​您可以放置​​一個visio查看器組件和一些通過選項卡架訪問的數據網格,以便快速瀏覽數據。

我相信在屏幕上組織可見組中的組件的某種方式可能很好......我有一個報告DM,它有大量的數據集,數據集提供程序和Rave DataSources(大約40個組件)....如果我可以創建一些用於區分哪些報告中使用的組。

但這在DM設計師本身,而不是在一個單獨的繪圖空間......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM