Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage??? / 14 сообщений из 14, страница 1 из 1
15.12.2010, 07:35
    #37014921
Антохин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
Необходимо используя виндовс скрипт отправить сообщение приложению о завершении.
Как это можно сделать???
Полистав книги нашёл только способ через Terminate() - но это никуда не годится,так как приложение принудительно завершатся...
...
Рейтинг: 0 / 0
15.12.2010, 12:02
    #37015467
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
Нет ничего подобного.
...
Рейтинг: 0 / 0
15.12.2010, 12:10
    #37015494
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
какому приложению хотите отправить сообщение о завершении? если вы это для сервиса пишите скрипт, то в винде есть sc.exe для этого
...
Рейтинг: 0 / 0
15.12.2010, 12:18
    #37015514
Антохин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
Konst_Oneкакому приложению хотите отправить сообщение о завершении? если вы это для сервиса пишите скрипт, то в винде есть sc.exe для этого
нет, проиложение которое работает с базой данных.
крутит разные процедурки и запросы.
и в некоторый момент его нужно закрыть отправив сообщение WM_CLOSE,чтобы приложение могло спокойной завершиться,освободить память и все ресурсы.
...
Рейтинг: 0 / 0
15.12.2010, 12:22
    #37015520
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
это ваше приложение, можете его дописать?
...
Рейтинг: 0 / 0
15.12.2010, 12:28
    #37015536
Антохин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
Konst_Oneэто ваше приложение, можете его дописать?
да,моё.
каким образом дописать???
...
Рейтинг: 0 / 0
15.12.2010, 12:32
    #37015556
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
АнтохинKonst_Oneэто ваше приложение, можете его дописать?
да,моё.
каким образом дописать???

например, чтобы ваше приложение считывала какой-нибудь файлик управляющий из определённой директории, а вы бы в своём скрите его бы писали, а ваше бы приложение реагировало бы на команды в этом файле.
- или параметр в реестре и тд и тп
...
Рейтинг: 0 / 0
15.12.2010, 12:41
    #37015597
Антохин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
Konst_OneАнтохинпропущено...

да,моё.
каким образом дописать???

например, чтобы ваше приложение считывала какой-нибудь файлик управляющий из определённой директории, а вы бы в своём скрите его бы писали, а ваше бы приложение реагировало бы на команды в этом файле.
- или параметр в реестре и тд и тп
вариант конечно,но подгружать систему бесконечным циклом...
или же система не сильно от этого расстроится???)))
...
Рейтинг: 0 / 0
15.12.2010, 12:43
    #37015607
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
АнтохинKonst_Oneпропущено...


например, чтобы ваше приложение считывала какой-нибудь файлик управляющий из определённой директории, а вы бы в своём скрите его бы писали, а ваше бы приложение реагировало бы на команды в этом файле.
- или параметр в реестре и тд и тп
вариант конечно,но подгружать систему бесконечным циклом...
или же система не сильно от этого расстроится???)))

сервисы так всегда работают.
опрашивайте по таймеру, задайте разумное время опроса.
...
Рейтинг: 0 / 0
15.12.2010, 18:39
    #37016822
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
Как вариант:
- Открыть сокет, повесить на него слушателя. Как только кто-нибудь приконнектился и послал волшебное слово - закрыться.
- Создать мютекс и не трогать его. Раз в цать секунд проверять а не захватил ли его кто-нибудь. Если захватили - считать это командой на выход.
- Создать именованый пайп, слушать приходящее. В принципе, тоже самое что с tcp, но посылать в пайп будет проще чем работать с сокетами, но только с той-же машины.
- Позвонить уборщице Бабе Маше, чтобы она пошла в комнату номер Х и выдернула штепсель из розетки.
...
Рейтинг: 0 / 0
16.12.2010, 07:24
    #37017300
Антохин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
White OwlКак вариант:
- Открыть сокет, повесить на него слушателя. Как только кто-нибудь приконнектился и послал волшебное слово - закрыться.
- Создать мютекс и не трогать его. Раз в цать секунд проверять а не захватил ли его кто-нибудь. Если захватили - считать это командой на выход.
- Создать именованый пайп, слушать приходящее. В принципе, тоже самое что с tcp, но посылать в пайп будет проще чем работать с сокетами, но только с той-же машины.
- Позвонить уборщице Бабе Маше, чтобы она пошла в комнату номер Х и выдернула штепсель из розетки.
а разве WSH умеет работать с сокетами,мютексами и пайпами???
Бабе Маше доверять никогда не стоит, она женщина старая,может не тот штепсель и не в той комнате выдернуть.
...
Рейтинг: 0 / 0
17.12.2010, 03:36
    #37019667
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
Антохина разве WSH умеет работать с сокетами,мютексами и пайпами???Напрямую .... нет. Зато можно написать микро-приложение которое запускать из vbs. А что использование wsh абсолютно обязательно?
И кстати в пайпы из vbs можно писать напрямую.
...
Рейтинг: 0 / 0
17.12.2010, 07:06
    #37019704
Антохин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
White OwlАнтохина разве WSH умеет работать с сокетами,мютексами и пайпами???Напрямую .... нет. Зато можно написать микро-приложение которое запускать из vbs. А что использование wsh абсолютно обязательно?
И кстати в пайпы из vbs можно писать напрямую.
да,обязательно.
можно было бы всё это запихнуть в службу,но интерактивные службы на 7 запрещены!
порекомендуйте книгу по пайпам.
...
Рейтинг: 0 / 0
17.12.2010, 11:46
    #37020214
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage???
MSDN => IPC
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Есть ли в WSH (Windows Script Host) нечто подобное SendMessage / PostMesage??? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]