Xttx
Мыслитель
(8450)
4 года назад
Поместить в эвент Combobox SelectedIndexChanged
If (combobox6.SelectedIndex == 0) {
//Выбран первый элемент
System.Diagnostics.Process.Start("C:\path\to\file1.exe");
}
If (combobox6.SelectedIndex == 1) {
//Выбран второй элемент
System.Diagnostics.Process.Start("C:\path\to\file2.exe");
}
...и так далее, для всех элементов.
Елена МартыноваЗнаток (372)
4 года назад
А как сделать что бы не прописывать данный путь: "C:\path\to\file2.exe". Все file1-6.exe лежат в той же папке где находиться программа которую я хочу изменить
XttxМыслитель (8450)
4 года назад
То есть они называются 1.exe, 2.exe... и т. д. и лежат в папке программы?
Тогда:
System.Diagnostics.Process.Start( Application.StartupPath + "\" + combobox6.SelectedIndex.ToString() + ".exe" );