Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Платформы Windows Mobile и Windows Embedded > Delphi/Pascal для КПК/WinMobile |
Автор: Snowy 14.6.2006, 09:34 |
Для разработки программ для КПК и смартфонов на WinMobile вам потребуется: - Borland Development Studio 2006 или 2005 - http://www.jed-software.com/cf.htm - http://msdn.microsoft.com/netframework/programming/netcf/ - Microsoft .NET FrameWork 1.0 (последняя версия) - Windows не ниже Win2000 SP3 - Windows Mobile (PocketPC 2003 и выше) В версии BDS2007, нам обещают уже встроенную поддержку CF, т.е. там всё уже будет включено. Также есть статья на английском, где подробно описано, как создавать приложения на BDS2006: http://bdn.borland.com/article/33507 Для разработки на FreePascal нам потребуется - Сам http://www.freepascal.org/ - http://www.freepascal.org/wiki/index.php/WinCE_port для FreePascal Никаких дотнетов не требуется - чистый CE API. |
Автор: vitalygavrilov 14.6.2006, 18:14 |
Насколько я понимаю это набор программ для Delfi8. А для младших версий или скажем так, а для программирования на более старый версиях, например Delfi5 ![]() |
Автор: Snowy 14.6.2006, 18:28 |
Нет. Delphi8 тоже не подходит - только 2005 и 2006, т.к. у них новая среда и интеграция идет только в нее. Для старых IDE реализации нет. Delphi5 вообще не может иметь такой возможности, т.к. речь идет только о Compact Framework. То есть создаются .NET приложения для КПК. Delpi ниже 7 вообще не способны создавать .NET приложения. Да и в 7-ке эта возможность условная. Delphi 8 вообще никуда не годится. Поэтому и существует только версия для 2005 и 2006. Если .NET не устраивает - FreePascal вам в руки. Язык там тот же. Разница между ним и Delphi в другой иерархии классов, другой компилятор и цена, которой у FreePascal нет, т.к. он Free ![]() Хоть фрипаскаль и немножко послабей, зато у него богатейшая кроссплатформенность. Если Вы пишите на Delphi5, то вам стоит взглянуть на него и его IDE - Lazarus. |
Автор: vitalygavrilov 14.6.2006, 18:37 | ||
Вопрос я задал из тех соображений что в чаще слышн , что на КПК установлены платформы Windows, а поскольку программы написаны и работают в Windows, то почему они не будут работать КПК (просто спросил ![]()
Да действительно с этим не знаком, значит говорите что принципиальной разницы нет ![]() ![]() |
Автор: Snowy 11.7.2006, 13:15 |
На Delphi Development Network появилась подробная статья по созданию .NET приложений для Windows Mobile на BDS2006. Подробно расписано, как что и куда нужно сделать, чтобы создавать, компилить, настройка эмулятора и т.д. Линк на статью http://bdn.borland.com/article/33507 Автор Stefan Cruysberghs, поэтому всё разумеется на английском. |
Автор: VMChaZ 15.8.2006, 00:27 |
вот что интересно. при компиляции WinCE-версии FPC (точнее, после создания ppcrossarm и при компиляции им system.pp) происходит остановка из-за синтаксической ошибки в system.inc: system.inc(668,11) Error: Forward declaration not solved "FinalizeHeap" system.pp(1805) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted кто-то сталкивался с подобной проблемой, и известен ли способ её устранения? |
Автор: antiQuark 31.12.2006, 14:58 | ||
кто-нибудь может залить файл с ftp и с SVN в другое место - у меня не качает!! ![]() |
Автор: B2_Russia 14.1.2007, 11:30 |
2 Вопроса: 1 - писать на FreePascal можно только на ОС WinCE? 2 - Если писать на Borland Development Studio 2006 или 2005 то нужно ставить Microsoft .NET FrameWork 1.0 на мобильном устройстве? Прочитал что требуется установка и не совсем понял... И в чем проблема его поставить? |
Автор: B2_Russia 14.1.2007, 11:54 |
Ну я не знаю я сегодня только начал разбираться в программировании под WinMobile. Не подскажете еще вот что: Нужно написать прогу на под Windows Mobile 2005 и выше. Требования такие: 1 - Возможность использовать в своем приложении чтото вроде TWebBrowser (Delphi) или HtmlView (MFC) для показа юзверю html-документов, причем желателен функционал такойже (перехват кликов, свой скроллинг и пр...) 2 - чтоб запустить приложение глупому пользователю ничего не нужно было устанавливать дополнительно, чтобы программа заработала. 3 - Возможность проигрывать видео |
Автор: Snowy 14.1.2007, 21:23 |
B2_Russia, Модератор: Пожалуйста, один топик - один вопрос. |
Автор: Филлип 29.1.2007, 23:23 | ||||
Здравствуйте! Snowy, вот вы дали ссылку на статью, написанную by Stefan Cruysberghs. я сидел вникал в статью, и увидел следующее:
|
Автор: Snowy 30.1.2007, 11:57 |
Предлагаю написать тестовый Hello world и проверить ![]() На PPC2002 вообще нет дотнета. На PPC2003 нужно ставить только на самые старые версии. Считается, что вообще не нужно, но в природе существовали ранние версии, где были ещё старые билды - SP0-SP2. На PPC2003SE и WinMobile5 уже всё в комплекте. На данный момент в продаже нет КПК без .NET 1.0SP3 и уже появляются с .NET 2.0 Без дотнета сейчас можно найти только на барахолке ![]() |
Автор: Филлип 30.1.2007, 13:38 |
спасибо за ответ ![]() |
Автор: Ruslan2007 11.2.2007, 22:18 |
Здравствуйте! У меня вопрос я установил NET Compact Framework 1.0 SP3 (NETCFSetup.msi), затем Compact Framework Build Helper(CFBuilder_Setup13.exe) но в Delphi 2005 никаких изменений, в чём проблема, мож кто знает? ![]() |
Автор: Snowy 12.2.2007, 11:08 |
А никаких изменений и не должно быть. |
Автор: Ruslan2007 13.2.2007, 15:03 |
А что мне сделать, чтобы в File|New|Other появилось Smart Device Application? ![]() Объясните глупому. |
Автор: Snowy 13.2.2007, 15:44 |
Здесь http://bdn.borland.com/article/33507 в разделе Delphi plugins всё пошагово расписано. |
Автор: Ruslan2007 24.2.2007, 19:19 |
Скачал plugins, распаковал, а тут вопрос как(куда) установить файлы в папке? ![]() |
Автор: Ruslan2007 28.2.2007, 19:19 |
Никто не поможет![]() |
Автор: Kir7 21.3.2007, 02:23 |
Писал как-то статейку по Delphi. Поищи здесь http://4pda.ru/forum/index.php?showtopic=18664&st=30 Да, забыл обрадовать, ты , по моиму, патч от BDS2006 ставишь на BDS2005. |
Автор: Sedness 3.12.2007, 20:12 |
подскажите где взять dccil.exe? путем апдэйта в триал версии невыходит... нужно качать... |
Автор: WaReZMEN 21.1.2008, 06:38 |
Что то не поиму де прога Compact Framework Build Helper ? иду по адресу http://www.jed-software.com/cf.htm а там нет нечего. Поделитесь сылкои рабочей. |
Автор: Kir7 23.1.2008, 01:50 |
http://cc.borland.com/item.aspx?id=24129 |
Автор: WaReZMEN 24.1.2008, 12:37 |
Kir7, спасибо я не ленивый ![]() |
Автор: Akella 13.5.2008, 07:55 |
никто не в курсе, а для D2007 это надо? |
Автор: fedormoore 5.6.2008, 08:46 |
Akella а ты разобрался с delphi 2007? если да то отпиши плиз! или может кто знает как на 2007 написать программку для кпк... пишите плиз!!! |
Автор: MetalFan 20.8.2008, 11:14 |
ап. интересует сабж в 2007 делфе. кто-нибудь смотрел? сам гляну, как время будет... |
Автор: Snowy 20.8.2008, 14:00 |
Вот для 2007: http://dn.codegear.com/article/37915 |
Автор: MetalFan 24.8.2008, 18:58 |
Snowy, спасибо, попробовал, получилось... но как что-то более сложное создать?! что нужно изучать? посоветуй) |
Автор: OptimusPrime 28.1.2009, 15:57 |
Всем здравствуйте помогите пожалуйста сделать установку компилятора как я понял на код геар делфи 2007 чтоб можно было писать программы на КПК и Смартфоны ну хотя бы дай те литературу или ссылки какие а то на англ я не понял что да как делать))) пожалуйста очень хочу научиться ) будь те так любезны) smile |
Автор: timurer 12.5.2009, 15:36 |
А нет ли документации на русском по "FreePascal"? ![]() |
Автор: pethead 13.8.2009, 13:04 |
мне обещают привезти 2009 версию. что то не могу найти инфо о возможности создания приложения .NET CF в RAD Studo 2009. возможно ли? |
Автор: Alexeis 31.8.2009, 14:03 | ||
Удобных средств нету, даже в 2010 они забили на этот вопрос. |
Автор: klyaksa 12.10.2010, 15:55 |
Тему ап. Нужно сделать для Windows Mobile 6.1 на свой телефон небольшую программу для вычислений. Как написать под большого брата ясно. А можно ли как написать для телефона? Delphi 2009. Если да, то либо расскажите как это, либо где можно читануть как начать. |