找回密码
 加入
搜索
查看: 4717|回复: 16

关于au3更改桌面主题并且立马生效遇到的问题

[复制链接]
发表于 2009-8-3 08:19:45 | 显示全部楼层 |阅读模式
本帖最后由 a000000 于 2009-8-6 20:59 编辑

想用au3更改桌面主题并且立马生效,找了好久也没找到相关帖子,自己想了个笨办法,如下:

Run('"Windows 7.theme"')
WinWait("显示 属性")
If Not WinActive("显示 属性") Then WinActivate("显示 属性")
WinWaitActive("显示 属性")
Sleep(1800)
Send("{enter}")

结果这样直接打不开("显示 属性")的对话框,于是转为:
#include <Process.au3>
_RunDOS ('"Windows 7.theme"')
WinWait("显示 属性")
If Not WinActive("显示 属性") Then WinActivate("显示 属性")
WinWaitActive("显示 属性")
Sleep(1800)
Send("{enter}")

显示属性的框打开了,却不继续执行,请高手支招,如何不借助批处理直接Run('"Windows 7.theme"')   谢谢啦!
 楼主| 发表于 2009-8-3 08:33:39 | 显示全部楼层
自己先顶一下下啦
 楼主| 发表于 2009-8-3 17:32:48 | 显示全部楼层
没有人能解决吗?
 楼主| 发表于 2009-8-3 17:36:14 | 显示全部楼层
..................................都来看哈
 楼主| 发表于 2009-8-3 17:36:42 | 显示全部楼层
金钱+2哈
 楼主| 发表于 2009-8-3 21:36:58 | 显示全部楼层
啊米驼佛
............................
发表于 2009-8-3 21:40:26 | 显示全部楼层
没看明白。。。是想不运行界面直接更换主题?
 楼主| 发表于 2009-8-4 08:46:04 | 显示全部楼层
没看明白。。。是想不运行界面直接更换主题?
afan 发表于 2009-8-3 21:40

都行,只要能更换主题就行
发表于 2009-8-4 16:13:31 | 显示全部楼层
等高手来解决了
发表于 2009-8-5 04:49:30 | 显示全部楼层
可以丟那個包給我嗎?嘗試寫寫看... 應該是不難
发表于 2009-8-5 11:07:28 | 显示全部楼层
最好后台就换的 哈哈
发表于 2009-8-5 11:11:58 | 显示全部楼层
期待高手。。。。。。
发表于 2009-8-5 23:04:31 | 显示全部楼层
试试
ShellExecute('C:\Windows\Resources\Themes\Luna.theme')
自己先找找文件夹有什么theme啦
 楼主| 发表于 2009-8-6 20:58:26 | 显示全部楼层
试试
ShellExecute('C:\Windows\Resources\Themes\Luna.theme')
自己先找找文件夹有什么theme啦
autoit3CN 发表于 2009-8-5 23:04

谢谢啦,问题解决,就是这个东西
发表于 2009-8-7 16:03:19 | 显示全部楼层
测试不起作用 还要再点一次确定才能生效。。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-2 01:30 , Processed in 0.080448 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表