.net cf - запустить проводник программно - PullRequest
2 голосов
/ 22 июня 2010

Я пытаюсь запустить проводник программно из моего приложения .Net CF Window.Но это исключение win32.Я использовал такой же код в настольной версии .Net, и он всегда работал.(Я использую Windows CE 5 и .Net CF 3.5)

Следующий код выдает исключение Win32,

Process.Start("\\", null);

К сожалению, я использую такой код: - (

try
{ Process.Start("\\", null); }
catch { }

Ответы [ 2 ]

3 голосов
/ 22 июня 2010

Может быть, вы должны дать ему имя программы для запуска? «\» не является приложением. Что-то вроде этого, скорее всего, приведет к успеху:

Process.Start("\\windows\\explorer.exe", null); 
0 голосов
/ 14 декабря 2010

Чтобы начать навигацию в браузере по URL-адресу, я всегда устанавливал аргумент метода Start непосредственно на URL-адрес. Пожалуйста, попробуйте следующее, чтобы увидеть, помогает ли это в .NET CF "

Process.Start ("http://www.yahoo.com", null);

т.е.

Process.Start ([url_variable], null);

...