【发布时间】:2009-01-18 02:56:39
【问题描述】:
我希望对我的应用程序进行剥皮,并注意到似乎没有明显的方法可以做到这一点。
我习惯于为 java 文件蒙皮,想知道是否有任何方法可以改变“标准”delphi7 应用程序的外观。
编辑:(标签)
【问题讨论】:
-
您应该在问题中说明“免费”是否是主要标准(您的“答案”表明它是)。
标签: delphi delphi-7 vcl look-and-feel skins
我希望对我的应用程序进行剥皮,并注意到似乎没有明显的方法可以做到这一点。
我习惯于为 java 文件蒙皮,想知道是否有任何方法可以改变“标准”delphi7 应用程序的外观。
编辑:(标签)
【问题讨论】:
标签: delphi delphi-7 vcl look-and-feel skins
您看过 SpTBXLib 吗? http://www.silverpointdevelopment.com/sptbxlib/index.htm
【讨论】:
我使用Developer Express Skins library。这适用于标准组件和它们自己的组件。您可以创建自定义皮肤,或使用他们的标准皮肤,包括设计精美的万圣节和冬季皮肤。它们还有一个功能区控件,可以使您的应用程序具有 Office 2007 的外观。
【讨论】:
我看到过关于AppFace 的正面cmets,但我没有尝试过。
【讨论】:
this forum thread中好像有一些相关链接
【讨论】:
Appface 看起来很有前景,而且只需要 2 行代码。但是要使四个按钮和一个编辑框看起来不错,那是一大笔钱。 linkrank 做同样的事情,但看起来不太好,而且这次花费更多,大约 180。
两者似乎都在吹嘘您只需要 2 行源代码和主题文件。 除了这两个之外,到给定论坛的链接似乎没有产生任何结果。
即使我必须自己投入更多的工作,也能找到免费版本。
编辑:“suipack”是同一工作的另一个工具
重新编辑:VCL 似乎是此处所需内容的基础,其中列出了一些相关项 http://www.vclcomponents.com/catalog/Delphi_Skin
Re-Edit-2:在此处找到免费软件版本
Re-Edit-3:添加了组件,但不仅没有帮助文件,而且似乎不完整,因为抛出了找不到“skins.pas”异常 http://www.vclcomponents.com/Delphi/Form_Enhancement/VclSkin-info.html 去评估它并备份结果。
【讨论】:
在花了几个小时安装它之后,根据情况,安装了 unicodecontroler 和toolbar2000,但是toolbar200 似乎有库路径问题,在我修复它之后它不允许我重新安装,我必须这样做,因为 SpTBXLibDsgn_*.dpk 由于找不到 tb2kdsgn_d7.dpk 的引用而无法安装..
这导致我去 ARRRRRGGGHHHHHH 并将我的头撞到墙上,在 delphi7 中免费创建皮肤的唯一方法是 7 手动安装(作为菜鸟,这很难) 然后当我发出嘘声时,它不会被卸载,,,哎哟
看起来我不会有任何样式......
编辑:如果有人想选择样式,我会认真建议我在破坏 tbk2000 软件包之前没有看到的多安装程序:(
【讨论】:
另一个为 Delphi 设置的皮肤组件是AlmediaDev
【讨论】: