Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/35: Рейтинг темы: голосов - 35, средняя оценка - 4.91
37 / 37 / 2
Регистрация: 11.11.2011
Сообщений: 423

Команда для открытия программы

11.11.2011, 16:10. Показов 6823. Ответов 34
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер.При написании программы на VB.NET столкнулся с проблемой.Мне нужна команда которая сможет производить открытие другой программы при нажатие на кнопку.Помогите пожалуйста.Я толко начинаю изучать программирование.
P.S. Пробовал несколько команд:
VB.NET
1
Process.Start("mspaint")
- открывает программы находящиеся в папке system32 и
VB.NET
1
System.Diagnostics.Process.Start("Полный путь к программе")
- открывает программу,но только по точному пути
Мне всё это не подходит(
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.11.2011, 16:10
Ответы с готовыми решениями:

Горячая клавиша открытия программы
Как сделать так чтобы созданная программа открывалась с нажатия какой либо клавиши или комбинации клавиш? Например, как диспетчер...

Команда для открытия файла программой по умолчанию
Будьте добры,подскажите комманду позволяющую просто открыть файл при нажатии на кнопку...желательно с небольшим примером для visual studio...

Команда для одновременного открытия двух страниц в браузере
как сделать чтоб открывались сразу 2 окна?

34
Почетный модератор
 Аватар для Памирыч
23251 / 9165 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
14.11.2011, 12:06
Студворк — интернет-сервис помощи студентам
ElectronicES, рядом с exe лежит папка Bin, а в ней - нужный экзешник?
0
 Аватар для KingManiya
203 / 203 / 13
Регистрация: 14.10.2011
Сообщений: 227
14.11.2011, 12:06
Если 1.exe находится РЯДОМ В ОДНОМ КАТАЛОГЕ с программой запускающую 1.exe, тогда код
VB.NET
1
    System.Diagnostics.Process.Start( Application.StartupPath & "\1.exe")

(путь:C:\1\bin\1.exe)
для такого пути и кода
VB.NET
1
System.Diagnostics.Process.Start( Application.StartupPath & "\bin\1.exe")
программа запускающая 1.exe должна находится в "C:\1"
0
37 / 37 / 2
Регистрация: 11.11.2011
Сообщений: 423
14.11.2011, 15:07  [ТС]
Сори.Я так и думал, только программу забыл переместить после первого "эксперимента".)Но всё равно спасибо за помощь.
0
37 / 37 / 2
Регистрация: 11.11.2011
Сообщений: 423
09.12.2011, 09:56  [ТС]
Доброе утро.При использовании кода:
VB.NET
1
 Process.Start("rstrui")
Появляется ошибка,как на скрине,а при таком коде:
VB.NET
1
Process.Start("dfrgui")
ничего не происходит вообще.В чём причина?Помогите.
P.S.Когда создаю тот же код,но только нужно открыть Paint, всё работает нормально.
Миниатюры
Команда для открытия программы  
0
Почетный модератор
 Аватар для Памирыч
23251 / 9165 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
09.12.2011, 11:23
ElectronicES, а хде расширение?
0
37 / 37 / 2
Регистрация: 11.11.2011
Сообщений: 423
09.12.2011, 13:13  [ТС]
Цитата Сообщение от Памирыч Посмотреть сообщение
ElectronicES, а хде расширение?
Так оно там и не нужно.Ведь это стандартная программа Windows + если ставить расширение ошибка появляется в отладчике.
0
Почетный модератор
 Аватар для Памирыч
23251 / 9165 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
09.12.2011, 13:18
ElectronicES, я про расширение спросил не зря, и как оказалось, был прав.
Ты пытаешься запустить библиотеку? О_о?
0
37 / 37 / 2
Регистрация: 11.11.2011
Сообщений: 423
09.12.2011, 13:24  [ТС]
Цитата Сообщение от Памирыч Посмотреть сообщение
ElectronicES, я про расширение спросил не зря, и как оказалось, был прав.
Ты пытаешься запустить библиотеку? О_о?
Нет.Это не библиотека.Это программа Восстановление системы на 7.
0
09.12.2011, 13:26

Не по теме:

Цитата Сообщение от ElectronicES Посмотреть сообщение
Это программа Восстановление системы на 7
Вон что, я семеркой не пользуюсь, а на ХР только библиотека с таким именем, это и сбило с толку

0
37 / 37 / 2
Регистрация: 11.11.2011
Сообщений: 423
09.12.2011, 13:27  [ТС]
Цитата Сообщение от Памирыч Посмотреть сообщение

Не по теме:


Вон что, я семеркой не пользуюсь, а на ХР только библиотека с таким именем, это и сбило с толку

На XP с этой программой решил проблему,а вот на 7 не получается
0
Почетный модератор
 Аватар для Памирыч
23251 / 9165 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
09.12.2011, 13:29
ElectronicES, ну что сказать, в общем, если файл запускается двойным щелчком, то и класс процесс с ним сладит. В противном случае работать вряд ли будет (не говорим о параметрах)
0
 Аватар для Pe4eNEG
123 / 123 / 12
Регистрация: 12.06.2010
Сообщений: 499
Записей в блоге: 2
09.12.2011, 17:02
Цитата Сообщение от ElectronicES Посмотреть сообщение
Доброе утро.При использовании кода:
VB.NET
1
 Process.Start("rstrui")
Появляется ошибка,как на скрине,а при таком коде:
VB.NET
1
Process.Start("dfrgui")
ничего не происходит вообще.В чём причина?Помогите.
P.S.Когда создаю тот же код,но только нужно открыть Paint, всё работает нормально.
VB.NET
1
 Process.Start("dfrgui.exe")
Работает отлично (Win7 Ultimate)
аналогично и
VB.NET
1
 Process.Start("rstrui.exe")
0
37 / 37 / 2
Регистрация: 11.11.2011
Сообщений: 423
09.12.2011, 17:08  [ТС]
Цитата Сообщение от Pe4eNEG Посмотреть сообщение
Работает отлично (Win7 Ultimate)
Поставил.Но реакция 0-ая.Как и без .exe (На дефрагментации,а на вост.системы ошибка)

Добавлено через 2 минуты
Наверно у меня с Windows что-то не то
0
 Аватар для Pe4eNEG
123 / 123 / 12
Регистрация: 12.06.2010
Сообщений: 499
Записей в блоге: 2
09.12.2011, 17:31
Хм единственное предположение, что у Вас стоит какая то сборка винды, где стандартные утилиты сменены на какие то инородные приблуды.
0
37 / 37 / 2
Регистрация: 11.11.2011
Сообщений: 423
09.12.2011, 17:34  [ТС]
Цитата Сообщение от Pe4eNEG Посмотреть сообщение
Хм единственное предположение, что у Вас стоит какая то сборка винды, где стандартные утилиты сменены на какие то инородные приблуды.
Стоит винда установленная с диска,идущего с компьютером
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.12.2011, 17:34

Какая команда служит для открытия файла на компьютере?
Наверное многие задавали такой вопрос, но поиск и гугл мне не помог. Вообщем, хочу я сделать простенький мусор(его написание для меня не...

Команда открытия сайта
Все доброе время суток, не подскажете какая команда откроет сайт в браузере и какая загрузит в самой программе в Memo С меня "+"

При включении компьютера открывается окно для выбора программы для открытия файла
Здравствуйте!!! У меня такая проблема при включении компьютера появляется окно с выбором программы для открытия файла: Леонтьев К.А. А...

Программа для открытия и закрытия программы
1) Программа запускает любое приложение на компьютере (например блокнот) 2) Запуск приложения не должно отобразится пользователю (т.е...

Скрипт для автоматического открытия программы
Суть в том что у мня на майнит машина и драйвер имеет св-во вылетать, при этом майнер вылетает и соответственно железо простаивает,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
35
Ответ Создать тему
Новые блоги и статьи
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru