Vb.net 从命令行打开VB项目窗体

Vb.net 从命令行打开VB项目窗体,vb.net,Vb.net,所以,出于好奇 我已经编写了一个处理IT部门“支持票证”的应用程序,当票证分配给工程师时,该应用程序会有电子邮件通知 我可能会收到一封电子邮件(来自一个随机的GMAIL账户atm),上面说票证ID-123456已经分配给你了 有没有一种方法,我可以从电子邮件超链接到VB表单 那么,根据应用程序正在运行的规则,它可以在应用程序中打开一个不同的表单,其中包含特定于该票据的信息?(该表单已经存在,并通过SQL参数(票证ID)提取数据) 如果我的解释不好,我道歉 谢谢 迪安是的,这是可能的。事实上,这甚

所以,出于好奇

我已经编写了一个处理IT部门“支持票证”的应用程序,当票证分配给工程师时,该应用程序会有电子邮件通知

我可能会收到一封电子邮件(来自一个随机的GMAIL账户atm),上面说票证ID-123456已经分配给你了

有没有一种方法,我可以从电子邮件超链接到VB表单

那么,根据应用程序正在运行的规则,它可以在应用程序中打开一个不同的表单,其中包含特定于该票据的信息?(该表单已经存在,并通过SQL参数(票证ID)提取数据)

如果我的解释不好,我道歉

谢谢


迪安

是的,这是可能的。事实上,这甚至不是特别难,我很惊讶我们没有看到更多

您可以,这样,如果您单击以
http:
开头的链接,Chrome或Internet Explorer可能会以同样的方式打开,您可以将自己的应用程序设置为自定义协议的默认操作,如
ticket:
。url中的其他信息通过命令行参数传递给您的应用程序。


请注意,您不仅必须能够更新应用程序,而且还必须更改Windows注册表的HKEY_CLASSES_根区域,这不是标准权限用户能够做到的,大多数普通安装程序套件在其标准版本中都没有对此的简单内置支持。

为什么使用sql标记?我在这里看不到sql。。。@Jarlh我之所以使用sql标记,是因为我使用sql查询以新的形式加载数据。删除它很好。