![]() |
Модераторы: Alexeis |
![]() ![]() ![]() |
|
Ren |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 18.2.2007 Репутация: нет Всего: нет |
Подскажите как прграмно работать с BT на КПК. Для начала совсем немного:
0) вкл./выкл. устройство (эт нашёл как); 1) Поиск др.устройств в окружении; 2) Установка соединения с выбраным устройством; 3) Выбор услуги (Передача файлов | корпоративная сеть | и др.) 4) Обмен данными с выбраным устройством; 5) Коректоно закрыть соединение. Язык программирования C#. КПК с WM 5.0 и выше. Драйвера BT Widcom, по возможности и другие поставщики, так как не определился ещё с самой КПК. Если есть кака-либо литература по сабж. поделитесь, пожайлуста. |
|||
|
||||
HaronDDC |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 9.8.2007 Репутация: нет Всего: нет |
Хорошие производители поставляют свои библиотеки для работы BT
(все вами описанное поддерживается, естественно). Например, у CASIO, скажем (IT600, DT-X5) очень удобный C-апи (виртуальный Ком-порт) Вообще - рекомундую It600 - неплохой девайс, хотя и недешевый. Также работал с девайсами Datalogic - у них достаточно стандартизованный АПИ, - работа идет как с сокетом (различия только в заполнении струтур инициализации). Есть также режим виртуального КОМ-порта. Вообще, - можете посмотреть в направлении Platform SDK: Bluetooth. Но опять-таки производитель вашего девайса может не поддерживать этот интерфейс (или поддерживать не полностью). Лучше использовать "родной" SDK, поставляемый с девайсом. |
|||
|
||||
Ren |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 18.2.2007 Репутация: нет Всего: нет |
2HaronDDC
С этой проблемкой уже стыкнулся. Когда пробывал включить устройство-BT на HP21xx и ASUS. У них разные библиотеки DLL, как результат на втором все ОК, а на HP генерировало ошибку. Где его можно найти? |
|||
|
||||
HaronDDC |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 9.8.2007 Репутация: нет Всего: нет |
1. Ну попробуйте влючать БТ в шеле, а все остальное программно, - если на обоих девайсах зафурычит - можно копать дальше.
У обоих ППС? 2. Обычно встречается на сидюке с девайсом. Также можно скачать с сайта производителя девайса. |
|||
|
||||
Ren |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 18.2.2007 Репутация: нет Всего: нет |
||||
|
||||
HaronDDC |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 9.8.2007 Репутация: нет Всего: нет |
1. Посмотрите MSDN.
2. А вообще, - вот короткий отрывок, возможно, не лучший... по поиску девайсов. Я выдрал этот кусок из приложения... так что извиняйте, если что... Могут быть несостыковки, но суть, думаю, понятна.
|
|||
|
||||
Ren |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 18.2.2007 Репутация: нет Всего: нет |
HaronDDC: 1) Эт хороший вариант, но не изчерпующий. Иногда там так закрутят, что долго разбираться приходиться.
2) Спасибо, код безусловно наверно палезный. Мог бы сказать что-то более существенное, если б С++ когда либо изучал в достаточном объеме. Как его можно применить для приложения написаном на C#? ALL: Возможно ли запустить ярлык, который сохранён в ВТ_Диспечере (Менеджере) программным путём? Напр.: Создал подключенее "ручками", будь то подключение обзора файлов иль модемное соединение, иль ещё какой-то вариант. А потом из приложения ссылаться на этот ярлык (За его названием, иль каким-то ещё характеристиками. Система как-то же их (ярлыки в ВТ_Диспечере)различает. З.Ы. Не судите строго - новичёк я. Помогите, если кто знает, плз. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Программирование мобильных устройств" | |
|
Раздел посвящен программированию мобильных устройств. Все остальные вопросы по мобильным устройствам (КПК, смартфоны, телефоны, фотоаппараты и т.п), |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Платформы Windows Mobile и Windows Embedded | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |