-1

我希望对我的应用程序进行剥皮,并注意到似乎没有明显的方法可以做到这一点。

我习惯于为 java 蒙皮文件,并想知道是否有任何方法可以改变“标准”delphi7 应用程序的外观。

编辑:(标签)

4

8 回答 8

2

你看过 SpTBXLib 吗? http://www.silverpointdevelopment.com/sptbxlib/index.htm

于 2009-01-18T14:34:57.577 回答
2

我使用Developer Express Skins 库。这适用于标准组件以及它们自己的组件。您可以创建自定义皮肤,或使用他们的标准皮肤,包括设计精美的万圣节和冬季皮肤。他们还有一个功能区控件,可以使您的应用程序具有 Office 2007 的外观。

于 2009-01-19T09:36:37.270 回答
0

我已经看到有关AppFace的正面评价,但我还没有尝试过。

于 2009-01-18T04:13:52.437 回答
0

看起来这个论坛帖子中有一些相关链接

于 2009-01-18T04:15:38.643 回答
0

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 对其进行评估并备份结果。

于 2009-01-18T12:23:00.453 回答
0

在花了几个小时安装它之后,根据情况,安装了 unicodecontroler 和toolbar2000,但是toolbar200 似乎与库路径有问题,在我修复它之后它不允许我重新安装,我不得不这样做由于未找到 tb2kdsgn_d7.dpk 的引用,因此无法安装 SpTBXLibDsgn_*.dpk。

这导致我去ARRRRRGGGHHHHHH并将我的头撞在墙上,在delphi7中免费创建皮肤的唯一方法是7手动安装(作为菜鸟这很难),然后当我发出嘘声时,它不会被卸载,,, 哎哟

好像没有适合我的款式....

编辑:如果有人想选择样式,我认真建议我在破坏我的 tbk2000 包之前没有看到的多安装程序:(

于 2009-01-18T17:21:23.357 回答
0

另一个为 Delphi 设置的皮肤组件是AlmediaDev

于 2009-01-20T12:56:46.960 回答
0

AFAIK,有两个 Delphi 组件可用于在不需要任何代码的情况下为您的应用程序皮肤,但两者都不是免费的

VCLSkin

SuiSkin

于 2009-01-20T13:20:22.530 回答