Mobile Device Manager - Менеджер КПК - автоматизация обмена данными между КПК и РС

Mobile Device Manager - Менеджер КПК - автоматизация обмена данными между КПК и РС Screenshot Mobile Device Manager Менеджер КПК: оболочка над Remote API (RAPI) предназначен для автоматизации обмена данными с КПК на платформе Windows CE позволяет программно: управлять файлами и каталогами КПК производить изменения в реестре КПК запускать приложения в КПК из PC выполнять обмен файлами между КПК и PC Выполнен в виде ActiveX.

Разработчик:   nnn
      другие программы →
Лицензия:   Unknown
Размер:   0K
Язык:   
ОС:   Windows 98/XP/Vista (?)
Рейтинг:   0 /5 (0 голосов)

Mobile Device Manager
Менеджер КПК: оболочка над Remote API (RAPI)
предназначен для автоматизации обмена данными с КПК на платформе Windows CE

позволяет программно:
управлять файлами и каталогами КПК
производить изменения в реестре КПК
запускать приложения в КПК из PC
выполнять обмен файлами между КПК и PC

Выполнен в виде ActiveX.exe
Использование:
device=CreateObject("WRAPI.Device");
примечание:
большинство методов имеют необязательные параметры
ErrorCode, число - код ошибки
ErrorString, строка - описание ошибки
если при исполнении метод вернет неудачу,
то в эти предварительно созданные параметры компонента вернет код и описание ошибки

если возвращаемые методами значения: тип Boolean
ложь или 0 - неудача
истина или любое другое значение - успех

Device корневой класс для управления устройством, свойства и методы:
Connect() As Boolean - подключение интерфейса RAPI к ActiveSync
Disconnect() As Boolean- отключение
IsConnected([StatusString As String]) As Boolean - истина, если подключен
RunCMD(cmd_line As String, parameters As String, [ErrorCode As Long], [ErrorString As String]) As Boolean
запускает указанную в cmd_line программу в КПК с параметрами из parameters
Terminate() - завершение работы компоненты, удобно применять перед обнулением переменной device=""

RemoteRegistry класс для управления регистрами устройства, свойства и методы:
CreateKey(RegKey As String, ValueName As String, Value, [dwType As Long = -1], [ErrorCode As Long], [ErrorString As String]) As Boolean
создать ключ RegKey, если ValueName"" то будет создано значение Value
DeleteKey(RegParentKeys As String, SubKeyToDelete As String, [ErrorCode As Long], [ErrorString As String]) As Boolean
удалить ключ RegKey из ветки RegParentKeys
ReadKey(RegKey As String, ValueName As String, [ErrorCode As Long], [ErrorString As String])
читать значение ValueName из RegKey
SetValue(RegKey As String, ValueName As String, Value, [dwType As Long = -1], [ErrorCode As Long], [ErrorString As String]) As Boolean
установить значение Value с именем ValueName в ветке RegKey
DeleteValue(RegParentKeys As String, ValueNameToDelete As String, [ErrorCode As Long], [ErrorString As String]) As Boolean
удалиить значение с именем ValueNameToDelete в ветке RegKey

примечание:
при создании ключа/значения ветви создаются по всей иерархии строки RegKey, если отсутствуют, в противном случае ошибки не происходит
RegKey должен начинаться с "HKEY_CLASSES_ROOT", "HKEY_CURRENT_USER", "HKEY_LOCAL_MACHINE" (других веток в реестре КПК нет)
иначе - ошибка

FileManager
FileExistOnDevice(FileName As String, [lhandle As Long], [ErrorCode As Long = 0], [ErrorString As String]) As Boolean
проверяет существование файла FileName в КПК
CopyFile(ExistingFileName As String, NewFileName As String, [Replace As Boolean = False], [ErrorCode As Long], [ErrorString As String]) As Boolean
копирует ExistingFileName в NewFileName в КПК, если Replace0 то заменяет, иначе - ошибка
MoveFile(ExistingFileName As String, NewFileName As String, [Replace As Boolean = False], [ErrorCode As Long], [ErrorString As String]) As Boolean
перемещает ExistingFileName в NewFileName в КПК, если Replace0 то заменяет, иначе - ошибка
DeleteFile(FileToDevice As String, [ErrorCode As Long], [ErrorString As String]) As Boolean
удаляет FileToDevice в КПК
CreateDirectory(DirectoryName As String, [ErrorCode As Long], [ErrorString As String]) As Boolean
создает DirectoryName в КПК, родительские папки конечной в DirectoryName должны существовать
RemoveDirectory(DirectoryName As String, [ErrorCode As Long], [ErrorString As String]) As Boolean
удаляет DirectoryName в КПК

CopyToDevice(FileToPC As String, FileToDevice As String, [Replace As Boolean = True], [ErrorCode As Long], [ErrorString As String]) As Boolean
копирует FileToPC в КПК с именем FileToDevice, если Replace0 то заменяет, иначе - ошибка
CopyToPC(FileToDevice As String, FileToPC As String, [Replace As Boolean = True], [ErrorCode As Long], [ErrorString As String]) As Boolean
копирует FileToDevice в РС с именем FileToPC, если Replace0 то заменяет, иначе - ошибка
GetFileSize(FileName As String, [ErrorCode As Long], [ErrorString As String]) As Long
возвращает размер файла FileName в КПК

AddFileToExchange(FileToDevice As String, FileToPC As String,
[Direction As Integer = 1],
[Replace As Boolean = False],
[ErrorCode As Long],
[ErrorString As String])
As Boolean
добавить файл FileToDevice/FileToPC к коллекции подготовленных к обмену
Direction - направление обмена, 1 - копировать FileToPC из РС в FileToDevice в КПК
2 - копировать FileToDevice из КПК в FileToPC в РС
Replace: если Replace0 то заменяет, иначе - ошибка

FilesToExchange
Direction As Integer - направление обмена, см. выше
FileToDevice As String - имя файла в КПК
FileToPC As String - имя файла в РС
Replace As Boolean если Replace0 то заменяет, иначе - ошибка
Size As Long после обмена в Size будет записан размер финального файла
Successfully As Boolean если Successfully=0 то обмен не произведен
ErrorCode As Long
ErrorString As String

Exchange([Direction As Integer], [ErrorCode As Long], [ErrorString As String]) As Boolean
запускает обмен файлами из коллекции FilesToExchange
ClearFilesToExchange()
очищает коллекцию FilesToExchange

LastErrorCode() As Long
возвращает код последней ошибки
LastErrorString() As String
возвращает описание последней ошибки
примечание:
в 1С нужно использовать для получения ошибки эти свойства, а не опциональные параметры ErrorCode, ErrorString

в архиве находятся:
WRAPI.exe - собственно компонента, демо-версия
manual.rtf - описание
test_WRAPI.ert - пример использования в 1С

ограничение функционала демо-версии:
случайным образом вместо выполняемого действия открывается About
действие, в контексте которого открылся диалог возвращает ошибку

по поводу приобретения обращайтесь по e-mail из About

Регистрация: WRAPI.exe /RegServer
Убрать регистрацию: WRAPI.exe /UnRegServer

 Скачать Mobile Device Manager - Менеджер КПК - автоматизация обмена данными между КПК и РС

Mobile Device Manager - Менеджер КПК - автоматизация обмена данными между КПК и РС screenshot
Программы разработчика

ВК для автоматизации обмена посредством модема ВК для автоматизации обмена посредством модема
nnn

сразу: годится не только для мод, но и для урбд и т.

Deposit - комплекс для учета на удаленном складе с использованием терминала сбора данных Psion Workabout со сканером штрихкода Deposit - комплекс для учета на удаленном складе с использованием терминала сбора данных Psion Workabout со сканером штрихкода
nnn

Комплекс предназначен для удаленной работы на складе с использованием терминала сбора данных Psion Workabout со встроенным сканером штрихкода, а именно: выполнения сверки (создания) приходных, проверки наборки (создания) расходных документов, а так же инвентаризации, списания и перемещения.

Замена стандартных Предупреждение(), Вопрос() Замена стандартных Предупреждение(), Вопрос()
nnn

Давно думалось сделать, а тут оказия, -может уже есть (не нашел), или нет -комунибуть сэкономит время Думаю, каждый иногда сталкивался с проблемой, когда стандартных наборов типа Да+Нет+Отмена, Стоп+Повтор+Отменить и т.

VB исходники простой внешней компонеты для управления сканером из 1С VB исходники простой внешней компонеты для управления сканером из 1С
nnn

может кому надоиспользует imgscan.

Настройка правил обмена light Настройка правил обмена light
nnn

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

Альтернативные программы

Mobile Device Manager - Менеджер КПК - автоматизация обмена данными между КПК и РС Mobile Device Manager - Менеджер КПК - автоматизация обмена данными между КПК и РС 
nnn

Mobile Device Manager Менеджер КПК: оболочка над Remote API (RAPI) предназначен для автоматизации обмена данными с КПК на платформе Windows CE позволяет программно: управлять файлами и каталогами КПК производить изменения в реестре КПК запускать приложения в КПК из PC выполнять обмен файлами между КПК и PC Выполнен в виде ActiveX.

StringExplorer 1.0 StringExplorer 1.0
Руденко Александр Викторович

String Explorer - это набор состоящий из модуля PAmultilang и программы String Explorer.

tCalEvent tCalEvent
M. Berthou

Календарь событий, в который можно заносить различные памятные даты.

COPY STRING 1.0 COPY STRING 1.0
Коноплев Александр Сергеевич

String Editor. Version 1.00 String Editor. Version 1.00
Dzuba Alexander

Текстовый редактор String удобен, дает больше возможностей, чем NotePad.

tListe tListe
M. Berthou

Прекрасный скрипт, реализующий организацию дерева каталогов на Вашем сайте.

Delphi String Protect 1.1 Delphi String Protect 1.1
BG Software Protect Technologies

String Explorer v1.0 String Explorer v1.0
pa

Это набор состоящий из модуля PAmultilang и программы String Explorer, комплект позволяет включить в написанные на Delphi программы поддержку нескольких языков интерфейса.

String Padding String Padding
Sabra Inc

Данный скрипт обрабатывает строки в зависимости от их длины.

Sybrex SpeedPDF Stamp 1.1 Sybrex SpeedPDF Stamp 1.1
Unknown

Sybrex SpeedPDF Page Numberer is a specialized application for append text string to each page of PDF files.

Другие программы категории

Homba 2 Homba 2
Светлицкий Валерий Павлович

Программа "Homba" предназначена для просмотра и анализа конфигураций системы 1С-Предприятие 7.

Управление файлами, версия 1.00 Управление файлами, версия 1.00 
koser

Когда меня достало "раскидывать" по сети на множество компов всяческие одинаковые файлы и обновления, то решил - пусть 1С этим займеться.

Методика.Окно табличной части документов Методика.Окно табличной части документов
Item

Демо конфигурация v77.

Цикл уроков по бухгалтерской программе  Цикл уроков по бухгалтерской программе "1С:Бухгалтерия 7.7 для Украины".
Alexandr

Подбока уроков рубрики "Компьютерный практикум" из журнала "Налоги и бухучет".

MZ:Архиватор PRO 1.5.0.0 - резервное копирование баз 1С MZ:Архиватор PRO 1.5.0.0 - резервное копирование баз 1С 
mzaharenkov

MZ:Архиватор PRO - это программа для резервного копирования баз 1С, любых документов и важных данных.