VB.NET里最方面的XP风格解决方案

将以下代码添加到窗体设计器隐藏的InitializeComponent()之后

None.gif On   Error   Resume   Next
None.gif        
Dim  y  As   Integer
None.gif        
Dim  AppName  As   String
None.gif        
Dim  ManFileName  As   String
None.gif        
Dim  FullAppExeNameAndPath  As   String
None.gif        FullAppExeNameAndPath 
=  Application.ExecutablePath
None.gif        y 
=  Application.StartupPath.Length
None.gif        
'  y = FullAppExeNameAndPath.LastIndexOf("")
None.gif
        y  =  y  +   1
None.gif        AppName 
=  FullAppExeNameAndPath.Substring(y, FullAppExeNameAndPath.Length  -  y)
None.gif        ManFileName 
=  AppName  &   " .manifest"
None.gif

None.gif
         If  System.IO.File.Exists(ManFileName)  =   False   Then
None.gif            
FileOpen ( 1 , ManFileName, OpenMode.Binary)
None.gif            
FilePut ( 1 " <?xml version='1.0' encoding='UTF-8' standalone='yes'?> "   &  Environment.NewLine)
None.gif            
FilePut ( 1 " <assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'> "   &  Environment.NewLine)
None.gif            
FilePut ( 1 " <assemblyIdentity version='1.0.0.0' processorArchitecture='X86' name='zx.exe' type='win32' /> "   &  Environment.NewLine)
None.gif            
FilePut ( 1 " <description>zxapplication</description> "   &  Environment.NewLine)
None.gif            
FilePut ( 1 " <dependency> "   &  Environment.NewLine)
None.gif            
FilePut ( 1 " <dependentAssembly> "   &  Environment.NewLine)
None.gif            
FilePut ( 1 " <assemblyIdentity type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df' language='*' /> "   &  Environment.NewLine)
None.gif            
FilePut ( 1 " </dependentAssembly> "   &  Environment.NewLine)
None.gif            
FilePut ( 1 " </dependency> "   &  Environment.NewLine)
None.gif            
FilePut ( 1 " </assembly> "   &  Environment.NewLine)
None.gif            
FileClose ( 1 )
None.gif        
End   If
None.gif
None.gif

转载于:https://www.cnblogs.com/hesicong/archive/2005/08/03/207009.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值