Ruby:如何在Windows中获取屏幕分辨率
发布时间:2020-12-16 21:08:25 所属栏目:百科 来源:网络整理
导读:我刚才看过一篇帖子,但主要答案是 Linux.目前,在Windows上使用 Ruby获取屏幕分辨率(宽度/高度)的最简单方法是什么. 解决方法 一种简单的方法是包装系统命令并在Ruby中执行它们: @screen = `wmic desktopmonitor get screenheight,screenwidth` 您可以显示它
我刚才看过一篇帖子,但主要答案是
Linux.目前,在Windows上使用
Ruby获取屏幕分辨率(宽度/高度)的最简单方法是什么.
解决方法
一种简单的方法是包装系统命令并在Ruby中执行它们:
@screen = `wmic desktopmonitor get screenheight,screenwidth` 您可以显示它们或将其输出保存在文件中. 为了实际解析它,我在this post中找到了Windows cmd.exe的帮助程序: for /f %%i in ('wmic desktopmonitor get screenheight^,screenwidth /value ^| find "="') do set "%%f" echo your screen is %screenwidth% * %screenheight% pixels 这样,您可以轻松获取变量中的值并将它们存储在Ruby程序中. 我找不到一个简单的宝石就像你用Linux一样. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |