从命令行打开VB项目表单

时间:2017-04-25 14:03:37

标签: vb.net

所以,出于好奇。

我已经编写了一份处理我们的IT部门和支持门票的应用程序'当门票被分配给工程师时,它会收到电子邮件通知。

我可能会收到一封电子邮件(来自随机的GMAIL帐户atm),上面写着Ticket ID - 123456已经分配给你等等等等。

有没有办法,我可以从电子邮件超链接到VB表单?

因此,根据应用程序运行的规则,它可以在应用程序中使用特定于该票证的信息打开另一个表单吗? (该表单已存在,并通过SQL Param(票证ID)

提取数据

如果我的解释很差,请道歉。

谢谢,

迪安

1 个答案:

答案 0 :(得分:1)

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

您可register applications to handle different protocol schemes,因此,如果您点击以http:开头的链接,Chrome或Internet Explorer可能会以相同的方式打开,您可以将自己的应用程序设置为默认操作对于自定义协议,例如ticket:。 url中的其他信息将通过命令行参数传递给您的应用程序。

请注意,您不仅必须能够更新应用程序,还要更改Windows注册表的HKEY_CLASSES_ROOT区域,这不是标准权限用户可以执行的操作,并且大多数普通安装程序套件都没有在标准版本中对此进行简单的内置支持。