下载月排行
立即下载VB程序实现xp风格
软件大小: | 8.27 MB |
---|---|
软件语言: | 简体中文 |
软件类别: | 黑客教学 - 黑客动画 |
授权方式: | 共享版 |
应用平台: | Win9X/2000/XP/2003/ |
更新时间: | 2008/8/18 13:36:27 |
开 发 商: | 暂无信息 |
联 系 人: | 暂无联系方式 |
分享收藏 | |
解压密码: | 本站默认解压密码:www.987654321sf.com |
推荐等级: | |
会员中心: | 【账号登录】 【账号注册】 开通VIP下载流程 |
查毒情况: |
[复制下载页面地址给QQ/MSN上的好友]软件介绍
大家好,我是小鸟
大家在使用VB6.0在XP操作系统下生成的程序的一些按钮控件样式还是VB自身的老土样式,为什么在漂亮的XP系统下无法生成和他一样漂亮的界面呢?这需要一个manifest文件,熟悉这个文件格式的朋友可以手动生成这个文件,但不熟悉的怎么办呢?
今天在浏览黑鹰网站时看到了一片文章
VB编程实现Windows XP风格的界面
http://www.3800hk.com/Article/cxsj/vb/jcjcvb/2007-04-02/Article_125990.html
这是文章的地址
我试了一下他所讲的方法并不成功
所以在网上搜了一下相关资料,发现文章提供的代码出了点错误
<?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="CompanyName.ProductName.YourApp"
type="win32"
/>
<description>Your application description here.</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
以上就是出错的代码,应该改为
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity name="WindowsShell" processorArchitecture="x86" version="5.1.0.0" type="win32"/>
<description>Windows Shell</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
好了,现在,我就来编写一个vb程序来实现这个方法
大家看我操作
好了,界面设计好了,我们来写代码
保存一下
程序设计好了
我们来试试这个程序的效果
现在就用这个程序来做实验
不过要在这里写上必要的代码
不然就不能成功了
Private Declare Sub InitCommonControls Lib "comctl32.dll" ()
Private Sub Form_Initialize()
InitCommonControls
End Sub
就是这个
如果程序是多窗口,可以把它声明在模块里
先在把它添加进去
可以了
我们来试试
这是原来的程序界面
看到了吧
前后效果查大了吧
教程就到这里吧