比如,不管任何时候,只要打开某个文件夹,就弹出警告框。
如何做到全天候监视?如果用间隔极短的无限loop,会导致消耗大量系统资源。
求指点!谢谢!
Search found 47 matches
- 18 Sep 2015, 02:01
- Forum: 请求帮助
- Topic: 如何利用AHK直接设置屏幕显示的DPI缩放?
- Replies: 3
- Views: 2901
如何利用AHK直接设置屏幕显示的DPI缩放?
比如,在win10中DPI缩放是在 桌面右键—>显示设置—>更改文本、应用和其他项目的大小 里面设置的
Windows一般默认为100%,如果我想不调出“显示设置”对话框,而直接用AHK设置为 150 ,可有办法实现?
请高手指教,谢谢!
Windows一般默认为100%,如果我想不调出“显示设置”对话框,而直接用AHK设置为 150 ,可有办法实现?
请高手指教,谢谢!
- 09 Jun 2015, 21:59
- Forum: 请求帮助
- Topic: 在弹出网页的同时,想跳转选项卡失败,求分析代码
- Replies: 2
- Views: 3585
在弹出网页的同时,想跳转选项卡失败,求分析代码
在Gui中建立了两个选项卡Tab2,当点击选项卡一上面的链接时,会弹出窗口,让弹出窗口在选项卡二显示。在显示的同时,激活选项卡二。 代码如下,在选项卡显示弹出网页没问题,但是自动切换到选项卡二失败。请大神帮忙分析一下,谢谢! gui,new global HTab ; <-- 全局变量,在函数中可访问 Global TabGroup Gui, Add, Button, x1110 y5 w40 Default, 后退 Gui, Add, Button, x1160 y5 w40 Default, 前进 Gui, Add, Button, x1210 y80 w40 h30 Default, 下...
- 09 Jun 2015, 21:22
- Forum: 请求帮助
- Topic: 如何全天候监控电脑的运作?
- Replies: 0
- Views: 1772
如何全天候监控电脑的运作?
比如说我要一直监控某个文件夹有没有打开
如果用loop的话,就要求检测的时间间隔要很短
但如果一直重复loop并且间隔很短,发现ahk占用系统资源很多,CPU得用到20%左右。。
有好的办法解决这个问题吗?
谢谢
如果用loop的话,就要求检测的时间间隔要很短
但如果一直重复loop并且间隔很短,发现ahk占用系统资源很多,CPU得用到20%左右。。
有好的办法解决这个问题吗?
谢谢
- 09 Jun 2015, 21:19
- Forum: 请求帮助
- Topic: 【已解决】Gui加载IE,如何处理弹出式网页?
- Replies: 8
- Views: 8349
Re: 【已解决】Gui加载IE,如何处理弹出式网页?
好!又节省一行
tmplinshi wrote:才知道可以在事件函数中指定“对象”参数。这样就不需要写 global WB 了。
方法是在参数的最后一个参数指定“对象”参数:Code: Select all
class WB_events { NewWindow3(ppDisp, Cancel, dwFlags, bstrUrlContext, bstrUrl, WB) { cancel[] := true ; 取消弹出新窗口 WB.Navigate(bstrUrl) } }
- 05 Jun 2015, 09:02
- Forum: 请求帮助
- Topic: 让网页加载完后自动修改选项卡名称,结果失败,求指教!
- Replies: 2
- Views: 3575
让网页加载完后自动修改选项卡名称,结果失败,求指教!
在两个选项卡(Tab2)上分别放置了一个网页。我希望每次网页加载完毕后,都自动将选项卡的名字改为该网页的Title,代码如下,结果失败。 求高手指教,谢谢!! gui,new Gui ,+Resize Gui, Add, Tab2,x0 y0 w1280 h720 vTabGroup, General|New ;添加组框架,包含两页 Gui,Tab,General ;对第一页进行设置 Gui, Add, ActiveX, w1270 h700 vWB, Shell.Explorer ;把浏览器添加到第一页 Gui,Tab,New Gui, Add, ActiveX, w1270 h700 vW...
- 04 Jun 2015, 20:10
- Forum: 请求帮助
- Topic: 使用Tab2,切换标签后显示不全怎么办?
- Replies: 3
- Views: 2701
Re: 使用Tab2,切换标签后显示不全怎么办?
很好很神奇,哈哈。太感谢了!
tmplinshi wrote:加上这个函数。Code: Select all
DisableSetRedraw() { static _ := OnMessage(0x0B, "DisableSetRedraw") ; WM_SETREDRAW = 0x0B return 0 }
- 04 Jun 2015, 08:22
- Forum: 请求帮助
- Topic: 如何让Gui里的项目随主窗口缩放而自动调整大小?
- Replies: 4
- Views: 4067
Re: 如何让Gui里的项目随主窗口缩放而自动调整大小?
试用了一下,太强大了,感谢!
tmplinshi wrote:论坛搜索 AutoXYWH
- 04 Jun 2015, 03:57
- Forum: 请求帮助
- Topic: 使用Tab2,切换标签后显示不全怎么办?
- Replies: 3
- Views: 2701
使用Tab2,切换标签后显示不全怎么办?
如图:我在New标签放了一个ActiveX的IE控件,访问百度。然后切换到General标签,再切换回来New时,显示不全,要鼠标晃半天才能显示出来。 请问怎么破? gui,new Gui, Add, Button, x1200 yp w40 Default, 后退 Gui, Add, Button, x1260 yp w40 Default, 前进 Gui, Add, Button, x1200 y+15 w120 Default, 浏览 Gui, Add, Tab2,x0 y0, General|New ;添加页框架,包含两页 Gui,Tab,General ;对第一页进行设置 Gui, ...
- 04 Jun 2015, 02:31
- Forum: 请求帮助
- Topic: 如何让Gui里的项目随主窗口缩放而自动调整大小?
- Replies: 4
- Views: 4067
Re: 如何让Gui里的项目随主窗口缩放而自动调整大小?
不起作用啊兄台 我的意思是希望在主窗口调整大小时,窗口内的所有控件的相对位置都随之调整、大小随之调整。 可以用activex resize先搜索一下论坛。 很容易找到答案,比如这个帖子 http://ahkscript.org/boards/viewtopic.php?f=5&t=7097 套用到你的问题。 Gui,new Gui, Add, ActiveX, w1280 h700 vWB hwndATLWinHWND , Shell.Explorer Gui, Add, Button, x+6 yp w40 Default, 后退 Gui, Add, Button, x+6 yp w40 D...
- 03 Jun 2015, 22:15
- Forum: 请求帮助
- Topic: 如何让Gui里的项目随主窗口缩放而自动调整大小?
- Replies: 4
- Views: 4067
如何让Gui里的项目随主窗口缩放而自动调整大小?
比如以下代码,如何让里面的各个控件随主窗口缩放而缩放?
谢谢!
谢谢!
Code: Select all
Gui,new
Gui, Add, ActiveX, w1280 h700 vWB, Shell.Explorer
Gui, Add, Button, x+6 yp w40 Default, 后退
Gui, Add, Button, x+6 yp w40 Default, 前进
Gui, Add, Button, x1300 y+15 w80 Default, 浏览
Gui,Show
wb.navigate("http://www.baidu.com")
- 01 Jun 2015, 05:45
- Forum: 请求帮助
- Topic: 【已解决】求助 一个 正则表达式
- Replies: 13
- Views: 9446
Re: 【已解决】求助 一个 正则表达式
感谢兄台耐心解答! 另一个方法是用 DOM src = ( <link rel='dns-prefetch' href="http://imgt6.bdstatic.com" /> <link rel='dns-prefetch' href="http://imgt7.bdstatic.com" /> <link rel='dns-prefetch' href="http://imgt8.bdstatic.com" /> <link rel='dns-prefetch' href="http://imgt9.bdstatic.com" /> <link rel='dns-prefetch' h...
- 01 Jun 2015, 02:17
- Forum: 请求帮助
- Topic: 【已解决】求助 一个 正则表达式
- Replies: 13
- Views: 9446
Re: 【已解决】求助 一个 正则表达式
再次求教 tmplinshi 兄: 请问类似于这样的文本,行数不确定,但格式一致,如何用正则表达式把后面的网址都匹配挑选出来,放入数组中? <link rel='dns-prefetch' href="http://imgt6.bdstatic.com" /> <link rel='dns-prefetch' href="http://imgt7.bdstatic.com" /> <link rel='dns-prefetch' href="http://imgt8.bdstatic.com" /> <link rel='dns-prefetch' href="http://imgt9.bds...
- 31 May 2015, 20:35
- Forum: 请求帮助
- Topic: 请问如何修改Gui窗口的名称?
- Replies: 2
- Views: 2326
Re: 请问如何修改Gui窗口的名称?
感谢!
tmplinshi wrote:用 WinSetTitle
例如:Code: Select all
Gui, +HwndHGUI Gui, Show, w500 h500, 初始标题 WinSetTitle, ahk_id %HGUI%,, NewTitle Return GuiClose: ExitApp
- 31 May 2015, 01:19
- Forum: 请求帮助
- Topic: 用AHK下载文件时,Gui界面非常卡,是什么情况?
- Replies: 2
- Views: 2550
用AHK下载文件时,Gui界面非常卡,是什么情况?
哪位大侠碰见过这种情况的,求教解决办法。。。
我用的是 AHK 1.1.22.02 最新版
谢谢!
我用的是 AHK 1.1.22.02 最新版
谢谢!
- 30 May 2015, 19:12
- Forum: 请求帮助
- Topic: 请问如何修改Gui控件的背景颜色?
- Replies: 2
- Views: 2505
Re: 请问如何修改Gui控件的背景颜色?
谢谢,看来很复杂
tmplinshi wrote:某些控件如 ListView 可以用 BackgroundRRGGBB 或者 Background颜色名称(例如 BackgroundRed)
Gui, Add, ListView, Background00FF00
大部分控件都没有直接的方法,可借助下面两个函数:
CtlColors -> http://ahkscript.org/boards/viewtopic.php?f=6&t=2197
ImageButton -> http://ahkscript.org/boards/viewtopic.php?f=6&t=1103
- 30 May 2015, 08:34
- Forum: 请求帮助
- Topic: 请问如何修改Gui窗口的名称?
- Replies: 2
- Views: 2326
请问如何修改Gui窗口的名称?
Gui, New,,初始标题
Gui,Show,,初始标题
我找了半天,发现只有在创建窗口时,在New或Show的时候指定Gui窗口标题名称,但没找到后期修改Gui窗口标题的方法。
请教大神,怎样才能在后期修改Gui的窗口标题呢?
感谢!
Gui,Show,,初始标题
我找了半天,发现只有在创建窗口时,在New或Show的时候指定Gui窗口标题名称,但没找到后期修改Gui窗口标题的方法。
请教大神,怎样才能在后期修改Gui的窗口标题呢?
感谢!
- 30 May 2015, 01:03
- Forum: 请求帮助
- Topic: 请问如何修改Gui控件的背景颜色?
- Replies: 2
- Views: 2505
请问如何修改Gui控件的背景颜色?
谢谢!!
- 30 May 2015, 01:00
- Forum: 请求帮助
- Topic: 【已解决】求助 一个 正则表达式
- Replies: 13
- Views: 9446
Re: 【已解决】求助 一个 正则表达式
谢谢!搞着搞着慢慢摸出一点门道了,呵呵
tmplinshi wrote:[] 这两个字符需要用反斜杠“\”进行转义。帮助文件有一页简单的正则教程,可以去看看。Code: Select all
RegExMatch("[1,1],[1,2],[1,3]", "\[.*?\[\d+,(\d+).*?\[\d+,(\d+)", m) MsgBox, % m1 A_Tab m2
- 29 May 2015, 03:38
- Forum: 请求帮助
- Topic: 【已解决】求助 一个 正则表达式
- Replies: 13
- Views: 9446
Re: 【已解决】求助 一个 正则表达式
再求教 tmplinshi 兄:
带逗号的字符串,怎么匹配?
比如这个字符串:[1,1],[1,2],[1,3]
第一个标签是 [1,
第二个标签是 ]
请问如何把2和3匹配出来?
谢谢!
带逗号的字符串,怎么匹配?
比如这个字符串:[1,1],[1,2],[1,3]
第一个标签是 [1,
第二个标签是 ]
请问如何把2和3匹配出来?
谢谢!
tmplinshi wrote:RegExMatch(str, "<h""1>(.*?)</h1>", m)
或者
RegExMatch(str, "<h\x221>(.*?)</h1>", m)