资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

换皮肤软件的实现方法,一直在寻求之中,希望大家涌跃讨论这方面内容,本人急关切!!!!

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

同时本人求压缩组件,主要是完成资源文件的打包成一个文件,让应用程序可以读取这个打包好的资源文件,就好像是winamp和QQ等之类的可换皮肤软件一样,让应用程序读取自定义的皮肤资源文件,本人就是为这个目的,所以求压缩组件(For   BCB6),不知道我这个想法是不是符合大家制作换肤软件的想法,如有不同意见的朋友,可以发表一下你的宝贵意见,我也是想让自已的程序做的更好,谢谢了!!  
 

网友回答:

发表者:masterjames

建议你下个QQGAME,看看他下面的文件就可以了

发表者:inlosty

偶菜……  
   
  知道menuXP吧?我的想法很简单,就是从你想要改变的控件那继承并封装成新的类,然后调用。  
  但是这样好象是个很庞大的工程?所以我的另一个想法是把想要的风格用图片表示出来,然后在程序里面帖图,这样做的缺点是每个新的皮肤都需要重做图片,而且效率比较低  
   
  其他的办法嘛,偶就不知道了,呵呵,其实好象大部分换肤软件都是这样做的,想你们提到的suipack就是贴图,然后很出名的系统换肤软件windowsblands也是……

发表者:GreatSuperYoyoNC

winamp的面板其实就是一个.zip文件,只不过把扩展名换了,还有,delphi中有对zip文件操作的函数/方法,自己看帮助吧……

发表者:progray

关注!  
  我想要完美的自行解决这个问题,不是loadfromfile就可以搞定的吧。  
  但我也想不出在delphi里怎么能平滑的换肤,并且合理的组织各种皮肤。

发表者:bigben2008

那应该是Form创建脚本中读取参数并进行设置的结果吧!  
  这样作确实工作量不小啊!

发表者:liangjinliang

参考一下VCLSkin.

发表者:sdzeng

Delphi7\Source\Rtl\Common\zlib.pas  
  可以处理.zip压缩文件  
 

发表者:GreatSuperYoyoNC

关于如何控制部件的位置、大小,可以用ini文件进行操作的。。。

发表者:widows

朋友,用一下   VCLSkin   这个控件,还算不错,不许替换原来空间!  
  加入TSkinStore控件  
  设置属性   Active   :=   True;  
  在设置属性SkinStore   选择皮肤文件即可.  
  当然,您还可参考Demo实现更多的功能!  
  另外   SUISkin   也不错,不过,我没破解版的!


 

 
热门推荐笔记本: IBM笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved