Название: Программирование для карманных компьютеров
Автор: Владимир Волков
Жанр: Программирование
isbn: 978-5-469-01300-6
isbn:
1. Резервное архивирование данных и настроек мобильного устройства, с сохранением файла архива на настольном компьютере. Восстановление данных с настольного компьтера на мобильный.
2. Установка и удаление программ на мобильном компьютере, с ведением базы данных установленных программ на настольном компьютере.
3. Импорт и экспорт таблиц баз данных.
Таким образом, ActiveSync является очень полезной программой, и с ней могут взаимодействовать приложения, созданные для работы на мобильном компьютере. Для этого в состав SDK включены соответствующие библиотеки, заголовочные файлы и примеры. Их можно найти в папке C: \Program Files\Windows CE Tools\wce420\POCKET PC 2003\Activesync.
Но есть одна серьезная проблема. По умолчанию ActiveSync упорно не желает работать с эмулятором, как с настоящим устройством. Для того чтобы эмулятор мог установить связь и взаимодействие с ActiveSync настольного компьютера, необходимо предпринять заметные усилия по настройке.
Эмулятор и ActiveSync
Для настройки соединения эмулятора и ActiveSync на стационарном компьютере необходимо проделать последовательность действий, приведенную в следующем списке.
1. Необходимо установить и настроить Microsoft Loopback Adapter.
2. Установить Microsoft.NET Framework 1.1 SDK на стационарный компьютер. Установочный комплект можно взять с сайта Microsoft бесплатно. Если в системе установлена среда Visual Studio.NET, то и SDK тоже установлен.
3. Настроить соответствующим образом Platform Manager.
• Надо убедиться, что при настройке транспорта TCP\IP был взведен флажок Use Fixed Address.
• При настройке Startup Server нужно выбрать Emulator Starup Server и для параметра Communication ► Ethernet выбрать значение Virtual Switch.
• Протестировать Platform Manager.
4. Необходимо протестировать соединение эмулятора с ActiveSync. Для этого нужно выполнить команду Пуск ► Программы ► Microsoft Pocket PC 2003 SDK ► Pocket PC 2003 SDK. На экран будет выведено окно командного интерпретатора. В командной строке нужно набрать команду EmuASCfg.exe /РРС и нажать клавишу Enter. В результате эмулятор будет запущен, а в окне командного интерпретатора будет выведена соответствующая инфомация (рис. 2.7).
Рис. 2.7. Окно командного интерпретатора после выполнения команды.
ВНИМАНИЕ!
Команду EmuASCfg.exe/РРС необходимо выполнять каждый раз, когда необходимо установить соединение эмулятора с ActiveSync.
CabWiz и создание установочного комплекта
Установочный комплект для любого приложения должен выполнять некоторые вполне определенные действия, позволяющие развернуть приложение на устройстве. Перечень необходимых действий приведен в списке.
1. Распаковать установочные файлы, если они запакованы.
2. Создать папки, в которые будут копироваться установочные файлы, СКАЧАТЬ