|
|
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
Как можно закрыть запущенное приложение? Например, я октрыл программу Morion так: Код: plaintext 1. 2. 3. 4. А теперь хочу, чтобы при нажатии на кнопку "Закрыть" эта самая программа закрывалась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2007, 15:07 |
|
||
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
Почему у меня так не получаеться: Dim e As New Shell ? или ты не в VB6 работаешь ? Уточни пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2007, 15:17 |
|
||
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
Andrey911Почему у меня так не получаеться: Dim e As New Shell ? или ты не в VB6 работаешь ? Уточни пожалуйста. http://]http://www.sql.ru/forum/actualthread.aspx?tid=246377&hl=shell как тут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2007, 18:04 |
|
||
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
То есть сначала надо добавить новый компонент Microsoft Shell Controls And Automation ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2007, 18:08 |
|
||
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
Попробуй упростить одной строчкой запуск без подключения дополнительных библеотек SHELL "Путь и название фанйла"[,Возможно выбрать параметр окна при открытии] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2007, 00:31 |
|
||
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
Andrey911Попробуй упростить одной строчкой запуск без подключения дополнительных библеотек SHELL "Путь и название фанйла" Так я уже пытался. Появляется ошибка. Andrey911[,Возможно выбрать параметр окна при открытии] Можешь про это уточнить??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2007, 10:10 |
|
||
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
Если у тебя Windows XP, то вот тебе работающий пример, а если другой, то пишы свой путь и файл Все выиды параметров открытия notepad.exe это блокнот Shell "C:\WINDOWS\system32\notepad.exe", vbMaximizedFocus Shell "C:\WINDOWS\system32\notepad.exe", vbMinimizedFocus Shell "C:\WINDOWS\system32\notepad.exe", vbHide Shell "C:\WINDOWS\system32\notepad.exe", vbMinimizedNoFocus Shell "C:\WINDOWS\system32\notepad.exe", vbNormalFocus Shell "C:\WINDOWS\system32\notepad.exe", vbNormalNoFocus 1. развернутое окно 2. свернутое 3. vbHide по моему скрить означает (я не пробовал) 4. свернутое и фокус не передает этой програме 5. свернутое окно 6. свернутое окно и фокус не передает этой програме Фокус, если не знаешь это выделения, а в даном случае есть окна активные а есть пасивные. На котором фокус - то и есть активное. В любом окне, где много кнопочек попробуй нажать несколько раз клавишу TAB и ты увидишь как фокус переходит с одного елемента на другой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2007, 12:58 |
|
||
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
Спасибо. Это я усвоил. А как теперь открытое приложение закрыть? А что-нибудь с ним ещё можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2007, 14:50 |
|
||
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
По этому вопросу тебе ничем не могу конкретно помочь. В моей книге есть... Пример1Как передать любой видимой программе код штучного нажатия клавиш Тоисть теоретически я припускаю что можно передать на эту программу комбинацию Alt+F4, но я чесно говоря пробовал только передавать разные символы и ентер для автоматического заполнения форм. Если тебе нужно, тогда я поищу... Пример2Как посмотреть список работающих программ и переход на нее тоже надо времья... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2007, 15:44 |
|
||
|
Закрыть прогу
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2007, 13:27 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34287754&tid=2164614]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
415ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
3ms |
| others: | 220ms |
| total: | 719ms |

| 0 / 0 |
