Закрывается приложение под WinCE
Модератор: Модераторы
-
ale-sumkin
- незнакомец
- Сообщения: 1
- Зарегистрирован: 28.07.2009 15:24:28
Закрывается приложение под WinCE
Добрый день. Подскажите пожалуйста может кто сталкивался с такой проблемой. Создал приложение под WinCE, использую SQLite и Indy. Все работает нормально, за исключением замопроизвольного закрытия программы. Думал что в программе, но в основном закрывается когда подключаю/отключаю КПК через шнурок, когда открыто приложение но ничего не делаешь(лежит 5 мин, дотрагиваюсь до экрана и вылетает), когда входящие смс/звонки. Что может быть? Использую версии
Lazarus-0.9.27-20932-fpc-2.2.5-20090724-cross-arm-wince-win32.exe
Lazarus-0.9.27-19932-fpc-2.2.5-20090512-win32.exe
Lazarus-0.9.27-20932-fpc-2.2.5-20090724-cross-arm-wince-win32.exe
Lazarus-0.9.27-19932-fpc-2.2.5-20090512-win32.exe
Нус, воскресим темку 
Была таже трабла, так как программирую для ББ - сильно не заморачивался, а сегодня решил попробовать собрать этот проект компилятором 2,4,0.
По первым ощущениям - проблема ушла, по крайней мере при входящем вызове и выходе из спящего режима программа не вылетает.
Может кто знает в чем собственно дело было?
Была таже трабла, так как программирую для ББ - сильно не заморачивался, а сегодня решил попробовать собрать этот проект компилятором 2,4,0.
По первым ощущениям - проблема ушла, по крайней мере при входящем вызове и выходе из спящего режима программа не вылетает.
Может кто знает в чем собственно дело было?
В том, что Windows Mobile имеет свойство засыпать. Есть такая фигня. И вот когда он ввергает процесс в спячку или, как чаще случается, вывергает процесс из неё, то прога глючит. Так, к примеру, карта памяти может на время отмонтироваться на время спячки, а потом приложение может проснуться раньше, чем она успеет примонтироваться обратно (непроверенные данные), и когда она начинает лезть к своим файлам на карте памяти, а она ещё не примонтированна, то тут и случается крах. Пример с файлами не единственный, при выходе из спячки могут случаться самые разные глюкачи.
Алсо при подключении к компу в режиме чтения карты памяти эта самая карта опять же отмонтируется для записи. А иногда и для чтения.
З.Ы: а вообще щас Windows Mobile на базе Windоws CE вроде как загнулся, вы чё, не в курсе??
Алсо при подключении к компу в режиме чтения карты памяти эта самая карта опять же отмонтируется для записи. А иногда и для чтения.
З.Ы: а вообще щас Windows Mobile на базе Windоws CE вроде как загнулся, вы чё, не в курсе??
hinst писал(а):З.Ы: а вообще щас Windows Mobile на базе Windоws CE вроде как загнулся, вы чё, не в курсе??
Откуда такая информация???
Ну так, Windows Phone 7 грядёт, а там совместимости с 6.5 не будет. И Ведроид наступает. То есть, наступил
К вашему сведению WinMobile 6.5 базируется на устаревшей Windows CE 5.2, а вот Windows Phone 7 это уже Windows CE 6.0 R3 которая вышла уже как аж в 2006 году....
Добавлено спустя 1 минуту:
Да и WinAPI они вряд ли выпелят
Добавлено спустя 1 минуту:
Да и WinAPI они вряд ли выпелят
К вашему сведению WinMobile 6.5
я знал. у меня между прочим коммуникатор с Windows Phone 6.5
Боюсь, что фрипаскалем приложения для Windows Phone 7 собирать нельзя будет
Я сейчас пишу под WinCE 6.0 RC3 и не наблюдаю проблем...
что вы хотите от меня-то??? официально же вроде микрософт объявил, что не будет совместимости с ранними приложениями и всё тут. Видимо, с Windows CE 6.0 будет отдельная история, а у Windows Phone 7 своя. Там по-моему нативный код вообще не предвидится позволять исполнять юзверю
Поверьте я от вас совершенно ничего не хочу
Вы высказали сои доводы и мнения, а почему бы мне не высказаться?....
Вы высказали сои доводы и мнения, а почему бы мне не высказаться?....
Да пока для Windows Mobile 7 можно писать только на с#. С другой стороны старый Windows Mobile еще поживет.
