Delphi7中XPManifest如何使用?它的作用是什么??

PGLife 2004-09-29 09:59:26
各位大哥,我看到XPMan.pas文件中就只有一句话:
TXPManifest = class(TComponent)
表明TXPManifest是从TComponent继承来的,其他就没了,
XPManifest是如何用的?它有什么用处?
...全文
530 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiyixiaowm50 2004-10-06
  • 打赏
  • 举报
回复
如果不用,你用delphi写出的程序就不是xp风格的,反之则是,哪怕是在使用XP风格的windows 中运行也是一样。
CareYouOnly 2004-10-06
  • 打赏
  • 举报
回复
TXPManifest源代码中最重要的那句是:
{$WEAKPACKAGEUNIT ON} 和
{$R WindowsXP.res}

前面那句是告诉编译器使用Xp的共用控见,后面那句指令编译器包含支持Xp特效必要的资源,如果你在你自己的代码中加入上面两句,就算不添加TXPManifest你的程序依然支持Xp特效(在Xp下)。
CareYouOnly 2004-10-06
  • 打赏
  • 举报
回复
你程序里放上了这个之后Delphi在编译时就会自动使用Xp里面最新的共用控见,那样的话你的程序就支持Xp主题了,当然,这个只在Xp下有效,因为Xp以外的Windows没有支持Xp特效的共用控见。
aiirii 2004-09-29
  • 打赏
  • 举报
回复
讓你的程序自動擁有 XP 的風格, 其實它包含了一個資源文件
jack_4826 2004-09-29
  • 打赏
  • 举报
回复
使用xp的主题!
hulose 2004-09-29
  • 打赏
  • 举报
回复
不用这东东,好像在XP下也是有XP主题外壳的啊,搞不懂这东东是做什么用的
shitianj 2004-09-29
  • 打赏
  • 举报
回复
那不在XP下就看不出来了吗?
getit911 2004-09-29
  • 打赏
  • 举报
回复
放上去,你的程序在XP下就是XP风格了。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧