С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 26.04.2015
Сообщений: 5
1

Не получается закрыть portable программу

26.04.2015, 23:14. Показов 1763. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При попытки закрыт Firefox Portable ничего не происходить, но если закрывать обычный Firefox то все норм.
Есть еще одна Portable программа которая тоже не реагирует.

Делаю так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
            // Создать новый процесс
            Process ProcFirefox = new Process();
            // Запуск приложения
            ProcFirefox.StartInfo.FileName = @"FirefoxPortable\FirefoxPortable.exe";                 
                ProcFirefox.Start();
                ProcFirefox.WaitForInputIdle();
                Console.WriteLine("Firefox запушен");
                Console.ReadKey();
            // Вот тут закрываю
                ProcFirefox.CloseMainWindow();
                Console.ReadKey();
            //Так же пробовал
            //ProcFirefox.Close();
            //ProcFirefox.Kill();
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
26.04.2015, 23:14
Ответы с готовыми решениями:

Установить Portable программу по умолчанию
Доброго времени суток. Подскажите, как заставить Windows 10 Pro(1903 official) увидеть Portable...

как сделать так,чтобы когда я нажимаю кнопку закрыть в правом верхнем углу выходило окно сообшение?(типа вы хотите закрыть программу/да или нет/)
как сделать так,чтобы когда я нажимаю кнопку закрыть в правом верхнем углу выходило окно...

Добавить portable программу в список приложений
Пирвет всем. Я хочу добавить программу в начальный экран win8, но её нету в списке приложей так как...

Не получается закрыть цикл
Вывожу посты в рубрике обычным циклом: if ( have_posts() ) : while ( have_posts() ) :...

4
32 / 32 / 28
Регистрация: 19.09.2013
Сообщений: 370
27.04.2015, 10:23 2
Не думаю, что сработает, но хуже не будет:
C#
1
2
3
4
5
6
7
8
9
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = false)]
static extern IntPtr SendMessage(IntPtr handle, UInt32 message, IntPtr w, IntPtr l);
 
static uint WM_CLOSE = 0x10;
 
public void CloseWindow(IntPtr handle)
{
    SendMessage(handle, WM_CLOSE, IntPtr.Zero, IntPtr.Zero);
}
0
Master of Orion
Эксперт .NET
6100 / 4956 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
27.04.2015, 12:43 3
Vergiliy1, от админа пробовал запускать?
0
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
27.04.2015, 16:51 4
Лучший ответ Сообщение было отмечено Ev_Hyper как решение

Решение

А вы уверены в том, что FirefoxPortable это не ланчер, и он не запускает другой процесс?

взгляните в .\App\Firefox\*
там вы увидите саму "лисичку", которую запускает ваш FirefoxPortable.exe
1
0 / 0 / 0
Регистрация: 26.04.2015
Сообщений: 5
27.04.2015, 22:39  [ТС] 5
Так оно и есть. Можете подсказать как поступить в таком случае? Если запускать файл который находится в .\App\Firefox\* запускается обычный Firefox.
0
27.04.2015, 22:39
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
27.04.2015, 22:39
Помогаю со студенческими работами здесь

Не получается закрыть странички
Не могу закрыть не информативные страницы на моем сайте, подскажите в чем причина. Яндекс, к...

Как создать Portable программу какой утилой?
нужна программа для создание портативной версии программы... как бы сказать в современном...

Закрыть документ нормально не получается!
Есть документ, у которого на кнопку "Закрыть" стоит код Dim ws As New NotesUIWorkSpace Dim...

Не получается закрыть 22й порт
Всем привет) мне кажется,меня взломали. Что происходило? Курсор мыши(я не мог его контролировать)...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru