TeeChart包名称用于免费与付费产品选项

时间:2012-06-16 05:08:31

标签: delphi teechart

我有一个Delphi软件包DPK文件,我发送给客户(WebHub客户),这需要使用'tee'软件包 - Delphi附带的免费软件包。

 requires
   vcl, vclx, vcldb,
   {$IFNDEF Delphi12UP}vcljpg, {$ENDIF}  // in D07 and D11 but not in D12
   dsnap, dbexpress, dbxcds,
   tee,  // this is the problem/question: what package should be here, when?
   ldiRegExLib, ZaphodsMapLib, WebHub;

当我的客户购买TeeChart的付费版本时,他们最终会得到不同的软件包名称,以及FireMonkey,ios和VCL的变体。太棒了。我的问题是:我可以确定(从包含文件,从注册表设置,从TeeChart安装程序控制的东西)我应该引用哪个包名称?我只询问VCL。如果我可以确定哪个软件包名称,那么我可以在安装过程中调整一些内容,以便包含正确的软件包。 在我的pas源文件中,my uses子句已经有了这个:

 {$IFDEF Delphi16UP} VclTee.Chart, VclTee.Series, {$ELSE} Chart, Series, {$ENDIF}

感谢。

1 个答案:

答案 0 :(得分:0)

您基本上需要使用的包,没有FMX:

Tee916.bpl:总是必要的。

TeeDB916.bpl:如果您想使用DBChart,请使用它,但如果您不使用DBChart,则不需要包含此软件包。

TeeGL916.bpl:如果您想使用GL画布,请使用它,但如果您不使用GL画布,则不需要包含此包。

TeeImage916.bpl:总是必要的。

TeeLanguage916.bpl:总是必要的。

TeeMaker116.bpl:如果您想使用TeeMaker,请使用它,但如果您不使用TeeMaker,则不需要包含此软件包。

TeePro916.bpl:总是必要的。

TeeTree2D16Tee9.bpl:如果您想使用TeeTree,请使用它,但如果您不使用TeeTree,则不需要包含此软件包。

TeeUI916.bpl:总是必要的。

TeeWorld916.bpl:如果您想使用TeeWorld,请使用它,如果您不使用TeeWorld,则不需要包含此软件包。

如果删除基本包,则可以缩小项目范围并缩小其大小。

我希望能有所帮助。

谢谢,

最诚挚的问候, 桑德拉帕索斯

Steema支持中心 http://support.steema.com/