vb程序如何能具有xp风格呀,据说利用manifest文件就行,可是总是不成功,谁能具体说说,谢谢了。

解决方案 »

  1.   

    <?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>假如你的EXE程序为:App.exe ,将以上这几行文字用写字板保存为文本文件,文件名为:App.exe.manifest,跟你的EXE程序处于同一目录中即可。
      

  2.   

    VB编写的XP风格文件生成器源码 Ver 2.1(更新版)  http://www.mndsoft.com/blog/article.asp?id=723
      

  3.   

    使用资源文件可以不用再附带一个manifest文件,
    参考这里:
    http://www.newasp.net/tech/program/24430.html