Как мне запустить URL в Monodevelop C #? - PullRequest
2 голосов
/ 29 августа 2009

Я пытаюсь найти что-то в библиотеках гномов, чтобы сделать это:

Gnome.GnomeOpen(url_string);

и GNOME откроет URL с предпочтительным приложением GNOME

Это существует?

Ответы [ 2 ]

3 голосов
/ 29 августа 2009

Process.Start должен обработать всю грязную работу за вас:

Process.Start ("http://www.mono-project.com");
1 голос
/ 29 августа 2009

Непроверенные:

System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.EnableRaisingEvents=false; 
proc.StartInfo.FileName = "xdg-open"; //best guess
proc.StartInfo.Arguments = string_url;
proc.Start();
proc.WaitForExit();

У меня нет Linux на работе, чтобы проверить это, но вы должны быть в состоянии выполнить то, что вы хотите, изменив команду на то, что ей нужно, используя вышеуказанное в качестве шаблона.

...