请问vb写的程序,在vista下,主题样式如何跟着系统走? Manifest文件在vista系统下不管用了哦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法很简单,但需要根据你编译的EXE文件名而定:比如你的程序编译的名称是“工程1.exe”,那么你建立一个名为“工程1.exe.manifest”的文件和你编译的EXE程序放在同一个目录下,然后将“工程1.exe.manifest”的内容用记事本修改一下,内容如下:<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"><assemblyIdentity name="Microsoft.Windows.Shell.explorer" 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>然后保存以上文本内容到你的“工程1.exe.manifest”文件里,你再运行你的EXE,窗口样式和按钮就变了。注意:调试状态是无效的,只有运行编译好的EXE程序才可以。以上方法XP和2003测试通过,如果是VC,可以将以上信息通过特殊的设置封装在资源里,VB就必须托个尾巴了,呵呵 考虑使用插件?如果占用资源没有大的关系,Xtreme SuitePro ActiveX 可以满足你的要求,但菜单会改动较大,不涉及菜单就还好。 上周积分 1781分,取得论坛周排名第七.HAPPY一下. VB图片自动存取(access)~~高手请教! 求助:关于VB与VFP数据库的连接语句 报表工具中的报表容器是用什么控件做的? 关于应用activeX定义的属性的问题 如何在VB中定义和使用自己的接口? 请问哪里有水晶报表的控件下载?谢谢! 我是一个vb新手 谁写过地磅的称重软件?能否提供源程序参考一下? 为什么?为什么?为什么? VB控制路由自动登入 请fyming朋友过来接分
比如你的程序编译的名称是“工程1.exe”,那么你建立一个名为“工程1.exe.manifest”的文件和你编译的EXE程序放在同一个目录下,然后将“工程1.exe.manifest”的内容用记事本修改一下,内容如下:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name="Microsoft.Windows.Shell.explorer"
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>
然后保存以上文本内容到你的“工程1.exe.manifest”文件里,你再运行你的EXE,窗口样式和按钮就变了。注意:调试状态是无效的,只有运行编译好的EXE程序才可以。以上方法XP和2003测试通过,如果是VC,可以将以上信息通过特殊的设置封装在资源里,VB就必须托个尾巴了,呵呵