|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Как можно получить список всех открытых окон в Windows? Т.е. не окон в РВ, а вообще всех аппликаций (НЕ процессов). PB 10.5, Windows XP ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 17:19 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
надо смотреть в сторону API http://www.rsdn.ru/?article/qna/baseserv/enumproc.xml но я выбрал для реализации использование скрипта MSScriptControl.ScriptControl через OLE вото пример(проверки выброшены) вывода списка процессов в строковую переменную Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 18:34 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Yuriy Bazar, Error: Error calling external object function addcode at line 19 in clicked event of object cb_ok of w_open_windows. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 19:03 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
line 19: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 19:04 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Riska пишет: > Error: Error calling external object function addcode at line 19 in > clicked event of object cb_ok of w_open_windows. У меня работает нормально. Какая версия ОС? ConnectToNewObject не выдал ошибок (в коде проверки нет)? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 19:08 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Dim2000, ConnectToNewObject = 0 Windows XP Professional Version 2002 Service Pack 2 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 19:15 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Riska пишет: > ConnectToNewObject = 0 > Windows XP > Professional > Version 2002 > Service Pack 2 Ты же фигня. Надеюсь, вместо wsh.AddCode(st_listprocess.Text) написал wsh.AddCode(ls_select) ? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 19:21 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Dim2000, Все. Разобрался. Просто скопировал не думая. Нужно было переменную вставить. Вот так: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 19:23 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Yuriy Bazar, Thank you! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 19:27 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Поторопился с благодарностью :) Мне нужны аппликации ( НЕ процессы ). ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 19:41 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Riska, Может подойдет, взято с sybase.com. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 20:46 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Riska, В до гонку, от туда же. Теперь думаю экипирован. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 20:54 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
maxATC, Не то :( Мне нужно получить то, что на картинке. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 10:26 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
RiskamaxATC, Не то :( Мне нужно получить то, что на картинке. То, что на картинке - это не список ВСЕХ открытых окон Windows. Это список всех окон верхнего уровня. Тынц . ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 10:45 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Riska, Т.е вы желаете проверить по названию окна запущено ли приложение , отследить какой файл допустим открыл Excel? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 11:58 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
maxATC, Типа того. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 12:17 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
RiskamaxATC, Типа того. Не понял, объясните подробней чего Вы хотите получить-то в итоге? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 12:26 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
Локшин Марк, Из проги (написанной на РВ) запускаются некие ехе-файлики (не имеющие отношение к РВ). Весь процесс занимает пару дней. Иногда выскакивают какие-то сообщения, которые нужно автоматически закрыть. Во всех этих сообщениях есть заголовок "ошибка" на иврите ('שגיאה'). По непонятным причинам (может быть из-за иврита) этот код: Код: plaintext 1.
Доступа к коду нет. Может быть часть сообщений идет с пробелами/табами, например, "ошибка ". Короче, хочется для начала получить список всех открытых окон, а потом уже думать, чем можно заменить FindWindowA. FindWindoW проблем не решает. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 12:59 |
|
Запущенные Applications
|
|||
---|---|---|---|
#18+
RiskaЛокшин Марк, Из проги (написанной на РВ) запускаются некие ехе-файлики (не имеющие отношение к РВ). Весь процесс занимает пару дней. Иногда выскакивают какие-то сообщения, которые нужно автоматически закрыть. Во всех этих сообщениях есть заголовок "ошибка" на иврите ('שגיאה'). По непонятным причинам (может быть из-за иврита) этот код: Код: plaintext 1.
Доступа к коду нет. Может быть часть сообщений идет с пробелами/табами, например, "ошибка ". Короче, хочется для начала получить список всех открытых окон, а потом уже думать, чем можно заменить FindWindowA. FindWindoW проблем не решает. Ну и что вы голову морочите? Пример EnumWindows (Regan Sizer) и выдаст вам все открытые окна... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 18:59 |
|
|
start [/forum/topic.php?fid=15&msg=35837649&tid=1336369]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 343ms |
total: | 513ms |
0 / 0 |