|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.01.2018, 20:38 | #11 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Всё правильно. Программа - некое подобие службы, работающей в фоне, и по необходимым условиям отображается морда.
Убивая существующие дубликаты, я оставляю возможность простого перезапуска программы. Просто закрыть не вариант, так как морда появляется по условиям, которые ожидаются в потоке.
Подпись ? Не, не слышал ...
|
31.01.2018, 08:21 | #12 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Жесть конечно. Может попытка закрыть процесс другой разрядности?
А вообще вам правильно сказали необходимо сделать Mutex или типа того чтобы один раз запущенное приложение не давало возможности запустится копиям. будет на 300% эффективнее и без бсода.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
31.01.2018, 10:14 | #13 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Я знаю как делается запрет запуска дубликатов. Но мне нужно убивать уже запущенные копии, и запускать всё по новой.
Подпись ? Не, не слышал ...
|
31.01.2018, 10:17 | #14 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 31.01.2018 в 10:19. |
|
31.01.2018, 11:08 | #15 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Цитата:
Не здесь ли мне вещали, что не нужно усложнять и что то изобретать ?
Подпись ? Не, не слышал ...
|
|
31.01.2018, 12:26 | #16 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
упрощать до некорректности тоже не нужно.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
31.01.2018, 13:20 | #17 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Нахрена аварийное завершение процессов, когда их можно завершить легально? Или ты комсомолец - не ищешь лёгких путёв? Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
31.01.2018, 13:50 | #18 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Цитата:
1) создание и отправка сообщения найденному процессу; 2) ожидание и приём сообщения на другом конце пути сообщения. Что бы реализовать завершение процесса из-вне - нужно следующее: 1) убить найденный процесс. Что же при этом выглядит проще ? И в чём проблема аварийного завершения пользовательского процесса ? "Некорректно", это если не работает. Разве не так ?
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 31.01.2018 в 13:53. |
|
31.01.2018, 13:55 | #19 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Какого МПХ я тебе чо-то доказывать буду?! Я тебе изложил вариант, как бы сделал я. А будешь юзать его или нет - мне ультрафиолетово. Каждый дрочит, как он хочет. © Народная мудрость. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
31.01.2018, 14:16 | #20 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Так мне не надо доказывать, я интересуюсь, реально, почему так лучше ?
Привёл аргументы из своего видения ситуации, спрашиваю ваши аргументы ... Это же дискуссия. Разве не этим занимаются на форумах ?
Подпись ? Не, не слышал ...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан файл вещественных чисел. Создать файл целых чисел, содержащий длины всех убывающих последовательностей элементов исходного файла. Например, для исходного файла с элементами 1.7 | faza9444 | C# (си шарп) | 1 | 27.11.2017 22:23 |
Компиляция исходного кода | vitekrock | Общие вопросы по Java, Java SE, Kotlin | 5 | 05.12.2010 21:24 |
Из исходного кода в Cookies | x852x | Общие вопросы Delphi | 0 | 21.03.2010 13:09 |
Анализ исходного кода | heart | Безопасность, Шифрование | 7 | 31.12.2009 08:26 |
Анализ исходного кода | SwitchMan | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 25.04.2009 18:14 |