我需要查找并监控硬盘驱动器上的所有照片或照片管理器的文件夹.目前我正在天真地这样做:递归遍历,手动将文件夹标记为索引,并重复该过程以捕获添加或移动照片的时间.
问题是文件夹树足够大这是非常昂贵的,所以我正在寻找不同的提示和/或保持低CPU程序的提示.
理想情况下,解决方案不依赖于平台.
编辑:我目前正在使用xulrunner,但可以编译模块做平台特定的东西.
第一次跑步怎么样?除了手动遍历整个文件夹树之外,是否没有解决方案(甚至依赖于平台).
我正在尝试制作一个隐藏的桌面应用程序,但只会在一段时间后显示.我试图在窗口加载事件中设置Visible = false但它仍然显示.
我一直在铁轨上乱搞红宝石.但我的问题很简单.ruby使用的语言是否用于桌面应用程序?我的意思是没有Rails?它可以与GUI包和图形库结合使用来创建游戏吗?我已经读过ruby是基于C.所以它会快速对吗?
我如何在Python中创建报表设计器...
我有一个程序,用户可以选择目标监视器,但是我无法获得真实的监视器名称/型号。
我已经尝试了以下方法:
在资源管理器中,有显示器的实际名称,在珠穆朗玛峰中,它显示了更深的细节...
这两个程序从哪里获得这些信息?我碰到的最后一个选项是从注册表中解析EDID……有人尝试过此方法吗?
因此,我正在为我的同事创建一个连接库,以节省他当前项目的时间.我的同事将在他的c#应用程序中使用此库连接到其他api.在库中,我为每个请求创建了Handler(GET/POST/PUT/DEL).当他的应用程序与我的库进行对话时,我将返回如下响应:
return client.PostAsync(url, content).Result;
Run Code Online (Sandbox Code Playgroud)
这将从其余的api返回一个动态对象.
今天他使用我的图书馆,由于某种原因无法与他的应用程序结合使用.我告诉他使用var,它会像这样工作:
var x = API.CreateTraject(parameter1,parameter2);
Run Code Online (Sandbox Code Playgroud)
他拒绝使用var并最终花了大约40分钟来确定如何在没有它的情况下让它工作.然后他指责我返回一个动态对象并且他永远不会使用var因为明显更好所以他告诉我.
我正常作为移动开发人员(IOS/Android)工作,我一直使用var.
现在我的问题是:
使用var真的很糟糕吗?我应该在我的库中转换响应,以便他可以在他的应用程序中明确键入它吗?在我看来,我宁愿使用var并节省一些时间,然后花40分钟尝试去明确.
在制作了一个基本的 CPU 监视器应用程序(https://drive.google.com/drive/folders/1f5yGQc4LFGj2baEjyHl5TT_LD5kM09uZ?usp=sharing)(当 CPU 利用率超过一定百分比时发送通知)后,我打包了该项目。但通知指出创建通知的应用程序electron.app.CPU Monitor代替了CPU Monitor. 如何排除不需要的electron.app部分?
我意识到这可能是这个论坛上一个错位的问题,但大多数其他论坛都没那么无用!
我一直在寻找有关创建Windows桌面程序的教程,而不是Windows Metro/Store应用程序.我能找到的只是地铁和商店.
有人能指出我正确的方向开始这个吗?这是我在VS2012中选择的:

vs2012新窗口空项目
我最终将导入一个API但是现在我想开始使用GUI布局.任何指示/澄清都会很棒.
使用HTML,JavaScript和CSS等Web技术创建多平台桌面应用程序的最佳框架是什么?我想知道每个应用程序的复杂性(学习速度)和灵活性,以及每个应用程序的未来承诺?
我正在做很多桌面应用程序,但使用.Net WinForm.
但是现在因为WPF提供了更多的生产力.我说要使用WPF进行开发.
我们正在开发不太大的小应用程序,但是大多数应用程序都有很多增强功能.
我只是想知道WPF的哪个WPF框架/方法对我有好处并考虑以下几点