delphi7中的皮肤

发布于 2024-07-11 20:33:48 字数 117 浏览 14 评论 0原文

我希望为我的应用程序换肤,并注意到似乎没有明显的方法可以做到这一点。

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

编辑:(标签)

I wish to skin my aplication and have noticed that there appears to be no obvious way to do this.

I am used to skinning files for java and wondered if there was any way of changing the appearance of the "standard" delphi7 application.

Edit:(taggs)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

满栀 2024-07-18 20:33:48

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

I use the Developer Express Skins library. This works well for standard components, and their own. You can create custom skins, or use their standard ones which include nicely designed haloween and winter ones. They also have a ribbon control to make your app Office 2007 look.

情魔剑神 2024-07-18 20:33:48

我看到过关于 AppFace 的积极评论,但我还没有尝试过。

I've seen positive comments about AppFace, but I have not tried it.

眼眸印温柔 2024-07-18 20:33:48

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

Looks like there are some relevant links in this forum thread

南…巷孤猫 2024-07-18 20:33:48

Appface 看起来很有前途,具有极端的外观并且只需要 2 行代码。 但是要让四个按钮和一个编辑框看起来漂亮就需要很多钱。
linkrank 做了同样的事情,但看起来不太好,而且这次的成本更高,大约 180。

两者似乎都在吹嘘你只需要 2 行源代码和主题文件。
除了这两个之外,到给定论坛的链接似乎没有产生任何结果。

即使我自己必须投入更多工作,也会找到一个免费版本。

编辑:“suipack”是完成同一工作的另一个工具

重新编辑:VCL 似乎是这里需要的基础,一些 copenents 列出
找到

重新编辑2: 这里有一个免费软件版本

Re-Edit-3:添加了组件,但不仅没有帮助文件,而且似乎不完整,因为抛出找不到“skins.pas”异常
http://www.vclcomponents.com/Delphi/Form_Enhancement/VclSkin-info。 html
去评估它并发布结果备份。

Appface looks promising with the extreem looks and the need for just 2 lines of code. but thats a lot of money to make four buttons and a editbox look nice.
linkrank does the same thing but does not look as good and costs even more this time about 180.

Again both seem to boast that you only need 2 lines of source code and theme file.
the link to given forum did not seem to yeild any results apart from these two.

Would be br8 to find a free version even if i have to put in more work myself.

Edit: "suipack" is yet another tool for the same job

Re-Edit: VCL seems to be the basis of what is needed here some copenents listed on
http://www.vclcomponents.com/catalog/Delphi_Skin

Re-Edit-2: found a freeware version here

Re-Edit-3: added coponent but not only is there no help file with this it seems to be incomplete as throws a cannot find "skins.pas" exception
http://www.vclcomponents.com/Delphi/Form_Enhancement/VclSkin-info.html
gone evaluate it and post results back up.

々眼睛长脚气 2024-07-18 20:33:48

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

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

看起来我没有样式了……

编辑:如果有人想要样式,我认真建议我使用多重安装程序,直到我看到为止破坏了我的 tbk2000 包:(

After spending hours installing it or not,, as the case was,, installed the unicodecontroler and the toolbar2000 but the toolbar200 seemed to have a issue with the library path and after i fixed it it would not alow me to reinstall, i had to do this as SpTBXLibDsgn_*.dpk would not install due to not finding reference of tb2kdsgn_d7.dpk..

this results in me going ARRRRRGGGHHHHHH and bashing my head on the wall, the only method for creating skins for free in delphi7 comes as 7 manual installs(as a noob this was hard)
and thenn when i make a boo boo it wont let be uninstall,,, ouch

looks like there will be no styles for me....

Edit: if anyone wants to go for styles i seriously suggest the multiinstaller that i didnt see untill i had currupted my tbk2000 package :(

懒猫 2024-07-18 20:33:48

Delphi 的另一个皮肤组件集是 AlmediaDev

Another skinning component set for Delphi is AlmediaDev

╰ゝ天使的微笑 2024-07-18 20:33:48

AFAIK,有两个 Delphi 组件可用于为您的应用程序设置皮肤,而不需要任何代码,但这两个组件都不是免费的

VCLSkin

SuiSkin

AFAIK, there are two Delphi components available to skin your application without requiring any code, but both are not free

VCLSkin

SuiSkin

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文