gpt4 book ai didi

javascript - 如何获得屏幕宽度和高度的解决方案?

转载 作者:行者123 更新时间:2023-12-03 09:19:34 31 4
gpt4 key购买 nike

很多人问如何在vb中获取屏幕宽度和高度。

答案包括使用 My.Computer.Screen.Bounds、Screen.PrimaryScreen.Bounds、System.Windows.SystemParameters.PrimaryScreenWidth 等。

但对我来说,它们都未定义。

有人说我希望 Screen 类位于 System.Windows.Forms.Screen。我添加了对 system.windows.forms 的引用。没用。这是要进口的东西吗?这也不起作用。

我需要导入一些东西吗?添加引用?继承?

许多解决方案都使用 JavaScript。使用 javascript 很容易获取屏幕宽度和高度。但时机不对。在生成 VB 代码之前我需要屏幕尺寸。但我必须将我的 javascript 放在“onload=”中,这使得它在生成 VB 代码后运行。

我发现的唯一方法是让 javascript 确定尺寸,然后重定向,将这些值作为参数传递。这不是防弹的。

一定有更简单的方法。

我从未找到过完整的示例,包括声明,即使在微软页面上也是如此。

提前致谢。

最佳答案

My.Computer.Screen.Bounds等仅对WinForms应用程序有效。您正在使用 Web 应用程序框架,因此这是无效的。

确定这一点的唯一方法是使用在客户端上运行的东西,例如JavaScript 正如你所提到的。我建议你看看这个问题:Get the size of the screen, current web page and browser window

我想问题实际上是你想要实现什么目标,因为可能有更好的方法来做到这一点

关于javascript - 如何获得屏幕宽度和高度的解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31876760/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com