Программирование для карманных компьютеров. Владимир Волков. Читать онлайн. Newlib. NEWLIB.NET

Автор: Владимир Волков
Издательство:
Серия:
Жанр произведения: Программирование
Год издания: 0
isbn: 978-5-469-01300-6
Скачать книгу
на кнопку Configure, которая относится к списку Startup Server, еще одно окно настройки будет выведено на экран (рис. 2.5).

      Рис. 2.5. Окно конфигурации стартовых параметров эмулятора.

      В этом окне можно выбрать параметры, с которыми будет запускаться эмулятор.

      ♦ Параметр Device ► Image позволяет указать, какое ядро эмулятора будет загружено. Разработчик может использовать одно из трех стандартных ядер – Pocket PC 2003 или два ядра Pocket PC 2003 Phone Edition с разными сетевыми устройствами.

      ♦ Параметр Video ► Skin позволяет указать, какая обложка будет выбрана для эмулятора. На обложке для Phone Edition есть дополнительные кнопки дозвона и прекращения связи.

      ♦ Параметр System ► HostKey позволяет установить клавишу HostKey.

      ♦ Параметр Communication позволяет задать параметры связи эмулятора с внешним миром.

      • Значение Ethernet позволяет установить NAT. Проблемы настройки Virtual Switch будут рассмотрены позже.

      • Значение Serial Port 1 позволяет соединить первый COM-порт эмулятора с реальным портом рабочей станции или маппировать его на файл.

      • Значение Serial Port 2 позволяет соединить второй COM-порт эмулятора с реальным портом рабочей станции или маппировать его на файл.

      • Значение Parallel Port позволяет соединить параллельный порт эмулятора с реальным портом рабочей станции.

      После настройки всех необходимых параметров нужно закрыть окно нажатием кнопки OK. В окне настройки устройства нужно нажать кнопку Test. Это приведет к запуску эмулятора с заданными параметрами, и через две-три минуты будет установлено соединение. Данный факт будет сопровождаться громким звуком, а кнопка Cancel в окне Testing Device Connection сменится кнопкой OK.

      Теперь эмулятор настроен и готов к работе.

      ActiveSync

      ActiveSync – это инструмент, предназначенный для связи мобильного устройства (Pocket PC) с настольным компьютером (рис. 2.6).

      Рис. 2.6. Окно ActiveSync.

      На рисунке показана настольная часть ActiveSync. На мобильном устройстве, естественно, работает второй компонент этого приложения.

      ActiveSync автоматически отслеживает наличие присоединенного к компьютеру мобильного устройства и, при наличии физического соединения, устанавливает связь и выполняет синхронизацию настольного компьютера и Pocket PC. Таким образом, основное назначение ActiveSync – это автоматизированная синхронизация различных баз данных Pocket Outlook и папок на мобильном компьютере с соответствующими базами данных и папками на настольном компьютере. Кроме этого, при помощи ActiveSynс выполняются операции, перечисленные в следующем списке.

      1. Резервное архивирование данных и настроек мобильного устройства, с сохранением файла архива на настольном компьютере. Восстановление данных с настольного компьтера на мобильный.

      2. Установка и удаление программ на мобильном компьютере, с ведением базы данных установленных программ на настольном компьютере.

      3. Импорт и экспорт таблиц баз данных.

      Таким образом, ActiveSync является очень полезной программой, и с ней могут взаимодействовать приложения, созданные для работы на мобильном компьютере. Для этого в состав SDK включены соответствующие библиотеки, заголовочные файлы и примеры. Их можно найти в папке C: \Program Files\Windows CE