Читаем Программирование КПК и смартфонов на .NET Compact Framework полностью

14. Настало время настройки эмулятора для доступа в Интернет. Нужно щелкнуть правой кнопкой на зеленом значке ActiveSync и выполнить команду контекстного меню Открыть Microsoft ActiveSync. Затем надо выполнить команду меню File►Connection Settings и выбрать режим This computer is connected to The Internet, после чего останется только нажать кнопку OK.

15. В эмуляторе надо нажать кнопку Start и щелкнуть на пиктограмме Internet Explorer. В результате будет запущен стандартный браузер. В адресной строке можно указать URL любого существующего сайта. Эмулятор должен загрузить выбранный сайт.

Теперь компьютер соединен с Интернетом через эмулятор. Это позволит отлаживать программы, использующие соединение с Интернетом.

<p>Изменение внешнего вида эмуляторов</p>

Разработчик может также создать собственный внешний вид эмулятора. Соответствующую информацию можно найти в справочной системе. Описание внешнего вида эмулятора хранится в XML- файлах, которые описывают внешний вид устройства. Если нужно, чтобы эмулятор был точно похож на ваше устройство, надо подготовить соответствующие рисунки устройства и указать их в файле. Затем в настройках эмулятора можно указать путь к новому файлу. И тогда эмулятор будет выглядеть именно так, как ваше собственное устройство.

<p>Эмулятор как отдельный продукт</p>

Эмулятор поставляется вместе с Visual Studio 2005. Эмуляторы для тестирования программ на новых устройствах, таких как Windows Mobile 5.0, также интегрируются в оболочку Visual Studio. И чтобы установить эмулятор на новой машине, раньше приходилось устанавливать весь пакет Visual Studio 2005.

Разработчики на форумах часто спрашивали: можно ли установить эмулятор как отдельную программу на компьютере? До недавнего времени ответ был отрицательным. Но наконец-то Microsoft прислушалась к просьбам разработчиков и выпустила эмулятор в виде отдельного продукта. Более подробную информацию об этом можно найти на веб-странице www.microsoft.com/downloads/details.aspx?FamilyId=C62D54A5-183A-4A1E-A7E2-CC500ED1F19A&displaylang=en.

<p>Новая версия эмулятора</p>

Работы над улучшением эмулятора не прекращаются. На странице «Microsoft Device Emulator 2.0 Beta — Community Technology Preview», которая располагается по адресу http://www.microsoft.com/downloads/details.aspx?FamilyID=13f5de85-30cd-4506-9c5b-a2068fa1ee9e&DisplayLang=en, выложена бета-версия эмулятора, которая будет работать с будущей версией Windows СЕ 6.0. В новой версии обещана еще большая скорость работы эмулятора и реализованы дополнительные возможности.

<p>Набор утилит Visual Studio Remote Tools</p>

В состав Visual Studio 2005 входят несколько утилит, которые могут пригодиться разработчикам программ для мобильных устройств. Если открыть группу программ Visual Studio Remote Tools, то можно увидеть, что в ней расположены утилиты, перечисленные в следующем списке:

□ Remote File Viewer;

□ Remote Heap Walker;

□ Remote Process Viewer;

□ Remote Registry Editor;

□ Remote Spy;

□ Remote Zoom-in.

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

<p>Remote Zoom-in</p>

Утилита Remote Zoom-in позволяет получить снимок экрана устройства или эмулятора на компьютере разработчика. Большинство иллюстраций к данной книге были сделаны с помощью данной программы.

Использовать эту утилиту очень просто. Перед ее запуском необходимо подключить к компьютеру устройство или эмулятор. При запуске программа предложит вам список доступных устройств, с которых можно получить снимок экрана (рис. 8.11).

Рис. 8.11. Выбор устройства для получения снимка экрана

После нажатия кнопки OK программа автоматически установит связь с выбранным устройством и загрузит текущее изображение экрана. Если необходимо получить новое изображение с экрана устройства, то нужно выполнить команду меню File►New Bitmap.

Утилита Remote Zoom-in сохраняет экранные снимки в формате BMP-файлов. Функциональные возможности программы сильно урезаны, пользователь может вырезать часть изображения, изменить его размер или сделать копию. Но от этой программы и не требуется больших возможностей. Сохранив изображение в файле, при необходимости можно редактировать его в любом графическом редакторе.

<p>Remote File Viewer</p>

Утилита Remote File Viewer является аналогом стандартного Проводника, входящего в состав Windows XP. С помощью этой утилиты пользователь может просматривать содержимое папок устройства или эмулятора, а также копировать файлы из устройства на настольный компьютер и наоборот.

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

<p>Remote Registry Editor</p>
Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных