gnome libs에서 뭔가를 찾으려고합니다.어떻게 monodevelop C#에서 URL을 시작합니까?
Gnome.GnomeOpen(url_string);
그러면 gnome이 기본 GNOME 응용 프로그램과 함께 URL을 엽니 다.
이것이 있습니까?
gnome libs에서 뭔가를 찾으려고합니다.어떻게 monodevelop C#에서 URL을 시작합니까?
Gnome.GnomeOpen(url_string);
그러면 gnome이 기본 GNOME 응용 프로그램과 함께 URL을 엽니 다.
이것이 있습니까?
Process.Start를 당신을 위해 모든 더러운 작업을 처리해야 :
Process.Start ("http://www.mono-project.com");
:
는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에서 작동하지만 휴대용이 아닙니다. 그러나 jpobst가 말했듯이, Process.Start는 Mac/Windows/Linux에서 적절한 핸들러를 사용하여 HTTP URL (대다수의 파일)을 직접 열 수 있습니다. Linux의 경우 실제로 xdg가 열려 있습니다. proc.StartInfo.UseShellExecute = false를 설정하여이 동작을 비활성화 할 수 있습니다. –
+1 정보를 제공해 주셔서 감사합니다. –
나는 또한 단지 Gnome.Url.Show (링크) 발견을; –