gpt4 book ai didi

c# - 从 winform 使用 URI 启动应用程序

转载 作者:行者123 更新时间:2023-11-30 14:10:53 25 4
gpt4 key购买 nike

我有一个启动默认程序的 URI,我正在尝试找出如何从 Windows 窗体应用程序启动它。 Google 上的所有结果都使用 Windows Apps API 来启动 URI,但我需要从表单中进行。如何才能做到这一点?

这是应用程序版本:

System.Uri uri = new System.Uri("myprotocl://10.0.0.123");
var success = await Windows.System.Launcher.LaunchUriAsync(uri);

最佳答案

假设您在机器上为“myprotocl”注册了一个“处理程序”,您可以通过将 uri 指定为进程的文件名来启动一个 uri。

var url = "myprotocl://10.0.0.123";
var psi = new ProcessStartInfo();
psi.UseShellExecute = true;
psi.FileName = url;
Process.Start(psi);

关于c# - 从 winform 使用 URI 启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21977144/

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