获取所有 Open Explorer Windows 的 ListBox 中的路径
Posted
技术标签:
【中文标题】获取所有 Open Explorer Windows 的 ListBox 中的路径【英文标题】:Get Path in a ListBox of all Open Explorer Windows 【发布时间】:2012-02-03 06:07:36 【问题描述】:我想在ListBox
中列出所有打开的 Windows 资源管理器窗口及其活动路径。如果资源管理器窗口导航到不同的路径,应用程序应刷新 ListBox
。
例如两个资源管理器窗口打开。一个导航到C:\Windows
,另一个导航到D:\Stuff
。当应用程序运行时,它会将C:\Windows
和D:\Stuff
添加到ListBox
。然后,用户导航到打开的资源管理器窗口之一中的不同文件夹,例如C:\Windows\system32
。然后应用程序应刷新ListBox
并改为列出C:\Windows\system32
和D:\Stuff
。
我对如何做到这一点没有任何想法。任何指针将不胜感激。
【问题讨论】:
到目前为止您尝试过什么,为什么不起作用?这里没有问题,只是程序的要求。 不知道为什么需要这个,但是很有趣... 【参考方案1】:在这里您可以找到如何访问WindowsExplorer
和InternetExplorer
中的路径的示例:http://omegacoder.com/?p=63
关于用户导航到不同路径这一事实的通知,老实说,我不知道怎么办。
因此,我想到的第一个解决方案是使用 Timer
并检查每个刻度。
【讨论】:
它应该,因为WindowsExplorer
btw 总是在那里。
@Programmer:我不知道。
Firefox 怎么样?怎么做?
@Tigran 链接失效
@NilayVishwakarma:路径确实有效。可能有一些暂时关闭...以上是关于获取所有 Open Explorer Windows 的 ListBox 中的路径的主要内容,如果未能解决你的问题,请参考以下文章
用于打开 json 提要中的所有 url 的 Javascript window.open 函数