использование системных команд
|
|
proteus | Дата: Пятница, 16 Марта 2007, 11:08 | Сообщение # 1 |
Новый участник
Группа: Пользователи
Сообщений: 15
Репутация: 0
Награды: 0
Статус: Offline
| Системные команды позволяют любые манипуляции с приложениями но есть ли возможность их закрывать из своего приложения
|
|
| |
toizy | Дата: Пятница, 16 Марта 2007, 12:07 | Сообщение # 2 |
Группа: Удаленные
| Через плагин или модуль. Юра может сделать модуль, у него спроси. Quote (proteus) | Системные команды позволяют любые манипуляции с приложениями | Вообще-то, далеко не все манипуляции. WinAPI - да, позволяет всё, но ММВ не может это использовать. То, о чём ты говоришь, является командой ММВ SysCommand и не позволяет каким-либо образом использовать АПИ. Добавлено (16 Марта 2007, 12:07) --------------------------------------------- Хотя, знаешь, я тоже сделаю, но только плагин. Кому-то удобнее использовать модули, а кому-то плагины (как мне, например). И выложу в соотв. разделе. Будет и модуль(если Юра сделает), и плагин, как в прошлый раз
Сообщение отредактировал toizy - Пятница, 16 Марта 2007, 12:09 |
|
| |
as-master | Дата: Пятница, 16 Марта 2007, 12:46 | Сообщение # 3 |
Группа: Удаленные
| Quote (proteus) | Системные команды позволяют любые манипуляции с приложениями но есть ли возможность их закрывать из своего приложения | Насколько я понимаю в апельсинах системную команду можно закрыть после выполнения задачи, указав это через её параметры. А еще есть taskkil, может быть получится использовать его? Типа: close$='HIDE,WAIT /F /IM '+path$ Run("taskkill.exe","close$") где path$ - полный путь к программе.
|
|
| |
toizy | Дата: Пятница, 16 Марта 2007, 13:06 | Сообщение # 4 |
Группа: Удаленные
| Quote (as-master) | системную команду можно закрыть после выполнения задачи, | Оговорился, наверное? Quote (as-master) | А еще есть taskkil, может быть получится использовать его? | Да, если известен путь. А может, человеку надо убить окно по заголовку? Попросим его уточнить...
|
|
| |
as-master | Дата: Пятница, 16 Марта 2007, 15:16 | Сообщение # 5 |
Группа: Удаленные
| Непонятно вообще, о каких системных командах идет речь. Я так понимаю, что речь идет о так называемых системных программах, таких как command.com и подобных. Так их вообще закрывать не надо - они сами и закрываются после выполнения команды.
|
|
| |
toizy | Дата: Пятница, 16 Марта 2007, 15:20 | Сообщение # 6 |
Группа: Удаленные
| Quote (as-master) | Непонятно вообще, о каких системных командах идет речь | Мне тоже. proteus, уточни!
|
|
| |
proteus | Дата: Воскресенье, 18 Марта 2007, 15:22 | Сообщение # 7 |
Новый участник
Группа: Пользователи
Сообщений: 15
Репутация: 0
Награды: 0
Статус: Offline
| Спасибо за внимание! Наверное я просто не корректно сформулировал свою проблему. Приведу простой пример: Я из своегооткомпелированного ММВ проекта (*.exe) открываю другой (*.exe) или хоть к примеру (notepad.exe) и теперь вопрос: как мне это приложение закрыть из своего. Заранее благодарен за ответ.
|
|
| |
as-master | Дата: Воскресенье, 18 Марта 2007, 20:08 | Сообщение # 8 |
Группа: Удаленные
| Это просто. Лови пример:
|
|
| |