просто удивительно ...
string proc;
но
Process.Start
выводит Process тип переменной.
из Object Browser info:
public static System.Diagnostics.Process Start(string fileName, string arguments)
Member of System.Diagnostics.Process
Сводка : запуск ресурса процесса с помощью
указав название приложения
и набор аргументов командной строки,
и связывает ресурс с новым
Компонент System.Diagnostics.Process.
Параметры : имя_файла: имя
файл приложения для запуска в
процесс. аргументы: командная строка
аргументы для передачи при запуске
процесс.
Возвращает : новый
Компонент System.Diagnostics.Process
что связано с процессом,
или ноль, если нет ресурса процесса
началось (например, если существующий
процесс используется повторно).
и, если вы не изменили системную переменную % PATH% для включения пути IE, вам необходимо использовать полный путь
Process p;
p = Process.Start(@"C:\Program Files (x86)\Internet Explorer\iexplore.exe", "http://www.google.com/");