社区
Delphi
帖子详情
请问如何用DELPHI做出XP风格的界面?
ML20
2003-04-30 08:13:54
如题
...全文
88
15
打赏
收藏
请问如何用DELPHI做出XP风格的界面?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyycyu
2003-05-15
打赏
举报
回复
sui pack
giftzhang
2003-05-15
打赏
举报
回复
简单的方法是用xpmenu控件
zleeway
2003-05-15
打赏
举报
回复
up
abcdefg171459
2003-05-15
打赏
举报
回复
gz
cdhuanglei
2003-05-15
打赏
举报
回复
1、资源文件方法。delphi7中的win32下有一个XP界面风格控件,把它拉到主窗体就可以了,它的实现其实就是等同于楼上codecb(阿星) 与 pazee(耙子) 所说的。但这只有在windows xp下有用。
2、用其它第三方控件
Comer
2003-05-15
打赏
举报
回复
vclskin控件有很多风格的界面
hjb8000
2003-05-15
打赏
举报
回复
XPMENU控件有源码哦!!!自己分析吧!!!
gytyl
2003-05-15
打赏
举报
回复
Agree with pazee(耙子) !
baffling
2003-05-14
打赏
举报
回复
gz
Venda
2003-05-01
打赏
举报
回复
Agree with pazee(耙子) !
耙子
2003-05-01
打赏
举报
回复
http://expert.csdn.net/Expert/TopicView1.asp?id=1729421
耙子
2003-04-30
打赏
举报
回复
楼上说的是一个办法,他生成的exe文件在xp下就是winxp风格的。
还一个办法,尤其是对于已经编译完成,不方便重新编译的更方便。
把楼上的那段xml文档保存下来。比如xp.manifest,
如果你的可执行文件是 test.exe
那么你把这个xml文件改名字为test.exe.manifest ;并且和这个exe放在一个目录下,这样,你在执行这个文件,他同样会变成xp风格的。
其实windowxp里面很多文件都是利用了这个附加的xxx.manifest ,有了他就是xp 风格,如果你把xp里面的这类型文件都删除了,你的xp就是传统风格了。
codecb
2003-04-30
打赏
举报
回复
资源文件加入到程序中 不过此法要到XP才效
codecb
2003-04-30
打赏
举报
回复
创建一个文本格式的文件(假设名为xp.manifest),内容如下:
<?xml version = "1.0" encoding = "UTF-8" standalone = "yes"?>
<assembly xmlns ="urn:schemas-microsoft-com:asm.v1" manifestVersion = "1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="MS.WinXP.xp.exe"
type="win32"
/>
<description>WinXP</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
然后写一个资源文件(.rc文件),增加一个类型是24编号是1的资源:
1 24 "xp.manifest"
tolimit
2003-04-30
打赏
举报
回复
XPMENU控件啊,很多地方可以下载,这个是经过CSDN一个兄弟改进的,你找找看
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
delphi
下实现ribbon
界面
的方法(一)
因此,在软件中如果使用类office的
界面
样式,客户用着非常习惯,而且学习曲线低,office
界面
特有的可以收起工具栏的性质,也增大了用户的
界面
内容,因此,非常受广大用户的喜欢。 那么我们能不能也作出这么好的...
VB程序实现Windows
XP
效果的
界面
!
但是令人遗憾的是,我们用VB写的程序除了菜单和窗口的外观是
XP
风格
外,其他控件还是一如既往的是普通
风格
。我想,有的程序在
XP
下有
XP
的
风格
,VB也一定有办法实现
XP
的
风格
。后来笔者在网上看到一篇介绍XML的文章,又...
Delphi
完全时尚手册之 Visual Style 篇---使非标准 Win32 控件或自画控件也具有 Windows
XP
的
界面
风格
Delphi
完全时尚手册之 Visual Style 篇---使非标准 Win32 控件或自画控件也具有 Windows
XP
的
界面
风格
这里先说说两个概念:Theme(主题)和 Visual Style 。Theme 最早出现在 Microsoft Plus! for Windows 95 中,...
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章