Страница 1 из 1
FileDialog и КПК
Добавлено: 06 Май 2006, 11:13
Игорь Столяров
Привет всем !
Не сталкивался ли кто с вопросом, как увидеть папки КПК (подключение через Microsoft ActiveSync) из прикладной программы и записать / считать туда файлы ?
В Explorer - все папки КПК доступны, а через FileDialog (или FileDialogA) из не видно, да и само подключение к КПК нет ...
Подозреваю, что нужно запустить выбор файла или папки через API функцию , но не знаю какую именно ... ;(
Спасибо за любую наводку !
Добавлено: 06 Май 2006, 19:36
Admin
Вышлю класс готовый (для некоторой работы) с WinCE устройствами...
А вообще ... нашел.!
Ща на мыло скину если оно у тебя есть
Добавлено: 06 Май 2006, 19:46
Игорь Столяров
Спасибо ! Мыло в форуме есть - оно рабочее, жду с нетерпением.
Пока еще не пришло ...
Я тут пока пытался 1С - компонент на эту эти тему раскрутить, стало грустно и безрадостно, что-то ...

Добавлено: 06 Май 2006, 20:06
Admin
Все выслал... xRAPI
Дело за малым ... добавить функционала. Только учти что там все в юникоде!

Добавлено: 06 Май 2006, 20:21
Игорь Столяров
Спасибо - усе пришло. Буду разбираться.
А юникодом нас не испугать, после разборок с кларионовским видением XML ...

Re: FileDialog и КПК
Добавлено: 27 Февраль 2013, 13:36
AlexSmile
Добрый день всем.
Подниму тему.
Уважаемые коллеги не можете ли поделится решением. (или ткните куда копать примерчиком)
Нужно тоже самое что и топик стартеру. Читать и писать файлы в папку КПК. Ескплорер ее видит.
Спасибо за внимание.
Re: FileDialog и КПК
Добавлено: 27 Февраль 2013, 14:00
Игорь Столяров
Поднять тему через 7 лет - это круто !
Мир изменился, КПК уже давно нет, а в смартфонах диск виден как обычная флешка ...
Если ты все-таки не ошибся и тебе действительно нужен обмен с КПК под WinMobile - то
посмотри на
www.agentplus.ru библиотеку APPlusX.ocx - через нее из Clarion обмен файлами
с КПК под WinMobile делается элементарно. Только сам. Прости, я разжевывать не буду - мне это скучно ...

Re: FileDialog и КПК
Добавлено: 28 Февраль 2013, 13:32
AlexSmile
Игорь, Спасибо большое за ответ.
Да мир изменился, но ТСД Даталожик Скорпио таки есть в продаже и обмен с ними идет через Activesync.
Т.к. я не дружу с .NET то писать приложения под эти ТСД пришлось на PocketBuilder. Там файловый обмен.
А если делать файловый обмен через Activesync, то эта зараза для каждого устройства делает отдельную папку обмена, что меня совсем не устраивает.
Re: FileDialog и КПК
Добавлено: 28 Февраль 2013, 16:13
Admin
AlexSmile писал(а):Добрый день всем.
Подниму тему.
Уважаемые коллеги не можете ли поделится решением. (или ткните куда копать примерчиком)
Нужно тоже самое что и топик стартеру. Читать и писать файлы в папку КПК. Ескплорер ее видит.
Спасибо за внимание.
Если все еще интересно:
Исходники где то потерял... но там очень мало чего было.
В основном просто брал и по инетовским данным из RAPI.DLL (ActiveSync) выдирал процедурки. Потом оборачивал их в класс какой то.
Что то брал из пакетика в аттаче.
В нем кстати есть кучка интересных программок. Может быть удастся обойтись ими.
Код: Выделить всё
dump.exe
pdblist.exe
pdebug.exe
pdel.exe
pdir.exe
pdocread.exe
pget.exe
pkill.exe
pmemdump.exe
pmemmap.exe
pmkdir.exe
pnewbmp.exe
pnewbootloader.exe
ppostmsg.exe
pps.exe
pput.exe
preboot.exe
pregutl.exe
prun.exe
psdread.exe
psdwrite.exe
psetmem.exe
psynctime.exe
regutl.exe
tstril2.exe
Re: FileDialog и КПК
Добавлено: 28 Февраль 2013, 18:43
AlexSmile
Спасибо большое с ексешниками все получилось еще проще.
Я не стал долго мудрить, сделал по пролетарски.
1.батник читает из папки temp(можно указать любо путь) на КПК, с ключом поверх и пишет в текущую папку батника
pget.exe -f \temp\bbb.txt
2.батник пишет в папку temp(можно указать любо путь) на КПК, с ключом поверх
pput -f D:\admin\build\a.txt \temp
В общем этого вполне достаточно.