Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];

Вниз

Разработка под Windows Mobile 5.0   Найти похожие ветки 

 
Сатир   (2007-07-12 12:12) [0]

Дали разобраться с мобильным девайсом PSC Falcon 4420, который позволяешь сканировать штрих коды. Нужно написать для него небольшую софтинку, которая будет получать штрих-код, отправлять в базу и возвращать цену по этому штрих-коду.
Кто знает, на чем можно написать такую тулзу и может есть у кого подобные наработки?


 
tesseract ©   (2007-07-12 12:16) [1]


> Кто знает, на чем можно написать такую тулзу и может есть
> у кого подобные наработки?


У меня есть. Но только для Symbol и под WinCe 4.2. К сканеру по любому прилагаеться API-шник с нужными параметрами. На внутреннем DB-движке не рекомендую делать - тормоза, я использовал SQLite.
Сама прога для инвентаризации магазинов делалась, по традицции управлялась 2-мя кнопками + циферки.


 
Fredericco ©   (2007-07-12 12:21) [2]

2 Сатир   (12.07.07 12:12)  
2 tesseract ©   (12.07.07 12:16) [1]
Ребята, маленький офф.
Вы где работаете?


 
tesseract ©   (2007-07-12 12:24) [3]


> Вы где работаете?


А зачем тебе это? Я в розничной сети. Достал книжку Гербердта Шилдта "MFC основы программирования" 1997 года. WinCE от Win95/98 несильно в общих аспектах отличаеться.


 
Сатир   (2007-07-12 12:27) [4]


> Вы где работаете?

В центральном офисе сети торговых супермаркетов.


> У меня есть. Но только для Symbol и под WinCe 4.2. К сканеру
> по любому прилагаеться API-шник с нужными параметрами. На
> внутреннем DB-движке не рекомендую делать - тормоза, я использовал
> SQLite.
> Сама прога для инвентаризации магазинов делалась, по традицции
> управлялась 2-мя кнопками + циферки.

а исходники показать сможешь?


 
Fredericco ©   (2007-07-12 12:51) [5]

tesseract ©   (12.07.07 12:24) [3]
Сатир   (12.07.07 12:27) [4]
Я просто в компании Пилот работаю. Symbol и PSC близко мне. Вот и спросил :-) Вдруг вы у конкурентов работаете :-)


 
tesseract ©   (2007-07-12 12:55) [6]


> а исходники показать сможешь?


мож быть, но они на delphi + 1c+ EVC :-)  Комментов немного и код красивостью не отличаеться - в PreTranslateMessage слона потерять можно :-)


 
Skyle ©   (2007-07-12 12:58) [7]


> tesseract ©   (12.07.07 12:16) [1]
> У меня есть. Но только для Symbol и под WinCe 4.2.

Симметрично.
Только у меня задача была шире, чем просто вернуть цену и я сношался с основной системой через веб-сервис, который смотрел уже во внутренние сервера приложений.
Писал под CF, на C#. Веб-сервис на D7.


 
Сатир   (2007-07-12 12:58) [8]


> Вдруг вы у конкурентов работаете :-)

Скорее не на конкурентов, а на клиентов, которые пользуются этими девайсами


> мож быть, но они на delphi + 1c+ EVC :-)  

кинь плиз сюда joe_satirus@mail.ru
Заранее благодарен.


 
tesseract ©   (2007-07-12 13:01) [9]


> Только у меня задача была шире, чем просто вернуть цену
> и я сношался с основной системой через веб-сервис, который


Вообще-то там инвентаризация - в сканер загружалась база по складам, с остатаками/штрихкодами, после сканирования загружалась обратно.  Штрих-м сделал подобное, но без МАТА их художеством пользоваться не получалось +   жуткие тормоза из-за CF. Я на MFC делал, там перехват сообщений всё-таки интереснее + скорость в 1,5- 2 раза повыше.


 
Gorlum ©   (2007-07-12 13:04) [10]

И какой же это негодяй продал терминал без ПО?
Я понимаю, если бы была сложная схема сбора данных, но для такой базовой вещи должно быть решение в комплекте.


 
Skyle ©   (2007-07-12 13:04) [11]


> tesseract ©   (12.07.07 13:01) [9]

А как у EVC с вебсервисами?


 
tesseract ©   (2007-07-12 13:08) [12]


> Я понимаю, если бы была сложная схема сбора данных, но для
> такой базовой вещи должно быть решение в комплекте.


Было, но я сказал какое + для базовых решений такие вещи не покупаються, они под себя настраиваються.


> А как у EVC с вебсервисами?


WinSock там есть. Но батоны кидать будет тяжко. Да и зачем они нужны на ТСД? Кстати под EVC код с GCC портиться довольно быстро.


 
Skyle ©   (2007-07-12 13:25) [13]


> tesseract ©   (12.07.07 13:08) [12]
> > А как у EVC с вебсервисами?
>
> WinSock там есть. Но батоны кидать будет тяжко. Да и зачем
> они нужны на ТСД? Кстати под EVC код с GCC портиться довольно
> быстро.

У меня там был вагон гуя. Думаю я потратил бы столько времени на реализацию этого на EVC, что вся возможная выгода улетучилась.


 
tesseract ©   (2007-07-12 13:28) [14]


> У меня там был вагон гуя.


гм, а зачем так много? ТСД такая вещь чем меньше ГУЯ, тем лучше. Там такой персонал - выучили одну кнопку и её хватало :-)


 
antonn ©   (2007-07-12 13:29) [15]


> Там такой персонал - выучили одну кнопку и её хватало :-
> )

еще бы выучить их самим калибровать его после посаженой батарейки%)


 
Skyle ©   (2007-07-12 13:31) [16]


> tesseract ©   (12.07.07 13:28) [14]

К этим девайсам относились не как к ТСД, а как к мобильным рабочим местам, поэтому функционал должно было нести полноценный и с обратной связью.


 
tesseract ©   (2007-07-12 13:34) [17]


> поэтому функционал должно было нести полноценный и с обратной
> связью.


Ну не знаю, задания не видел. Но как торговые агенты клопов по экрану давят, чтобы в заказ фигню какую добавить - приходилось. Грамотным проектированием можно избавиться от 90% "лишнего". Но ещё раз говорю, я ничего не видел.


 
Сатир   (2007-07-13 12:37) [18]

Вообщем, вся разработка скорее всего будет вестись с помощью Mobile Set 3.0.
Тут нашёлся диск к этому девайсу с этим софтом.
У кого-то есть опыт работы с этой штукой?
Думал скачать ещё Windows Mobile SDK, потому как VS 2005 уставновлен.
Но нашёл только целый пакет вместе с триальной версией VS 2005, который весит 800 метров, качать пока нет возможности.

Расскажите, что там ещё нужно для разработки помимо Windows Mobile SDK и как его установить в Визуальную Студию 2005?


 
tesseract ©   (2007-07-13 13:01) [19]


>  и как его установить в Визуальную Студию 2005?


Сам встанет. У сивола интегратор прилагался, а так как будешь разрабатывать на CF или на APi. С API никаких проблем - мессаги, мессаги....


 
Сатир   (2007-07-30 12:01) [20]

Прошу прощения, не Windows Mobile 5.0,  а Windows CE

Вопрос на засыпку: какие между ними кардинальные отличия?


 
tesseract ©   (2007-07-30 12:02) [21]


> Вопрос на засыпку: какие между ними кардинальные отличия?


Ce как правило 4.2. Различий никаких практически, только что поворотный экран, да данные не теряються при выключении питания.


 
Сатир   (2007-07-30 12:14) [22]

а ещё вопрос.
Тут с этим девайсом шла визуальная студия разработки приложений Mobile SET 3.0, но насколько мне стало известно из доки описания, она работает на MS SQL Server 2000.
А мне нужно девайсом коннектиться в Оракл. Тогда получается, этот Mobile SET не гадицца?
И ещё вопрос по проектированию: как организовать связь с Ораклом?
Есть клиенты для оракла под мобильную платформу или написать приложение которое будет ходить на какой-то самописный шлюз под Виндой ХР, который уже и будет соединяться с Ораклом?


 
tesseract ©   (2007-07-30 12:21) [23]


> Есть клиенты для оракла под мобильную платформу

oracle.com ?

Я а автономном режиме девайсы подключал. А MS SQL скорее всего мобильный, использовал SQLite под CE потом просто синхронизировалось с основной.

ЗЫ:  Имей в виду опреции с памятью под CE оченя тромозные.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.047 c
2-1185881681
snake-as
2007-07-31 15:34
2007.08.26
Подсказка для пользователя


15-1185270324
DillerXX
2007-07-24 13:45
2007.08.26
Восход Эндимиона - это последняя книга?


9-1155485737
Kav
2006-08-13 20:15
2007.08.26
ODE составная геометрия


15-1185894733
ЮТК
2007-07-31 19:12
2007.08.26
О ЮТК


2-1185777100
johntemp
2007-07-30 10:31
2007.08.26
TExcelApplication в Delphi 3?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский