FileDialog и КПК

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7384
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

FileDialog и КПК

Сообщение Игорь Столяров »

Привет всем !

Не сталкивался ли кто с вопросом, как увидеть папки КПК (подключение через Microsoft ActiveSync) из прикладной программы и записать / считать туда файлы ?

В Explorer - все папки КПК доступны, а через FileDialog (или FileDialogA) из не видно, да и само подключение к КПК нет ...

Подозреваю, что нужно запустить выбор файла или папки через API функцию , но не знаю какую именно ... ;(

Спасибо за любую наводку !
Аватара пользователя
Admin
Администратор
Сообщения: 3961
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Сообщение Admin »

Вышлю класс готовый (для некоторой работы) с WinCE устройствами...
А вообще ... нашел.!
Ща на мыло скину если оно у тебя есть
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7384
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

Сообщение Игорь Столяров »

Спасибо ! Мыло в форуме есть - оно рабочее, жду с нетерпением.
Пока еще не пришло ...
Я тут пока пытался 1С - компонент на эту эти тему раскрутить, стало грустно и безрадостно, что-то ... ;)
Аватара пользователя
Admin
Администратор
Сообщения: 3961
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Сообщение Admin »

Все выслал... xRAPI
Дело за малым ... добавить функционала. Только учти что там все в юникоде! :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7384
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

Сообщение Игорь Столяров »

Спасибо - усе пришло. Буду разбираться.
А юникодом нас не испугать, после разборок с кларионовским видением XML ... :)
Аватара пользователя
AlexSmile
Посетитель
Сообщения: 46
Зарегистрирован: 14 Ноябрь 2005, 20:38
Откуда: Молдавия

Re: FileDialog и КПК

Сообщение AlexSmile »

Добрый день всем.
Подниму тему.
Уважаемые коллеги не можете ли поделится решением. (или ткните куда копать примерчиком)
Нужно тоже самое что и топик стартеру. Читать и писать файлы в папку КПК. Ескплорер ее видит.
Спасибо за внимание.
Александр
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7384
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 14 раз
Поблагодарили: 49 раз

Re: FileDialog и КПК

Сообщение Игорь Столяров »

Поднять тему через 7 лет - это круто !
Мир изменился, КПК уже давно нет, а в смартфонах диск виден как обычная флешка ...

Если ты все-таки не ошибся и тебе действительно нужен обмен с КПК под WinMobile - то
посмотри на www.agentplus.ru библиотеку APPlusX.ocx - через нее из Clarion обмен файлами
с КПК под WinMobile делается элементарно. Только сам. Прости, я разжевывать не буду - мне это скучно ... ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
AlexSmile
Посетитель
Сообщения: 46
Зарегистрирован: 14 Ноябрь 2005, 20:38
Откуда: Молдавия

Re: FileDialog и КПК

Сообщение AlexSmile »

Игорь, Спасибо большое за ответ.
Да мир изменился, но ТСД Даталожик Скорпио таки есть в продаже и обмен с ними идет через Activesync.
Т.к. я не дружу с .NET то писать приложения под эти ТСД пришлось на PocketBuilder. Там файловый обмен.
А если делать файловый обмен через Activesync, то эта зараза для каждого устройства делает отдельную папку обмена, что меня совсем не устраивает.
Александр
Аватара пользователя
Admin
Администратор
Сообщения: 3961
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Re: FileDialog и КПК

Сообщение 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
Вложения
itsutils.zip
RAPI Tools
(1.43 МБ) 104 скачивания
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
AlexSmile
Посетитель
Сообщения: 46
Зарегистрирован: 14 Ноябрь 2005, 20:38
Откуда: Молдавия

Re: FileDialog и КПК

Сообщение AlexSmile »

Спасибо большое с ексешниками все получилось еще проще.
Я не стал долго мудрить, сделал по пролетарски.
1.батник читает из папки temp(можно указать любо путь) на КПК, с ключом поверх и пишет в текущую папку батника
pget.exe -f \temp\bbb.txt
2.батник пишет в папку temp(можно указать любо путь) на КПК, с ключом поверх
pput -f D:\admin\build\a.txt \temp

В общем этого вполне достаточно.
Александр
Ответить