【发布时间】:2019-06-17 13:30:02
【问题描述】:
我有一个不典型的问题。
我有一个图表应用程序,每分钟刷新一次(生产数据)。 我只是想将不同计算机上的表格作为图片查看(刷新)。 怎么寄?有可能吗? 我现在能做的就是发送一封附有屏幕截图的电子邮件。
【问题讨论】:
-
据我所知,任何桌面 UI 框架都没有内置任何东西来执行此操作。因此,缺少 VNC 或远程桌面之类的东西,您需要创建自定义解决方案。你可以抓取一张图片并发送它,但那很糟糕。典型的解决方案是让应用程序将数据发布到某种 web 服务,然后其他应用程序可以从任何机器查询该 web 服务,以获取和显示数据。或者,您可以创建一个可以显示通过任何浏览器发布到网络服务的数据的网站。
-
好的,谢谢你的想法。他们俩都很有趣。第二个似乎更有吸引力,但我对Web应用程序一无所知。有没有什么简单的方法可以将 winform 应用程序转移到 web 应用程序?不得不说我创建的那个app只是显示数据,我根本不需要交互。
-
如果有办法自动将桌面应用程序转换为 Web 应用程序,我不会相信它。有许多方法可以使用任意数量的不同语言和技术编写 Web 应用程序。如果您想坚持使用 VB.NET 和 Microsoft 框架,两个流行的选项是 WebForms 和 MVC,两者都通过 ASP.NET。 WebForms 更类似于桌面编程,但更老、更臃肿。 MVC 是更流畅、更现代的框架,但它也可能与您习惯的有所不同。
-
我猜你可能不知道你想要什么的可能搜索词:如果你搜索“vb.net chat send picture”,你会得到像Picture Chat for .NET这样的链接。跨度>