Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Платформы Windows Mobile и Windows Embedded > Pocket PC 2003 Emulator


Автор: Tyjin 27.2.2007, 00:15
Есть Visual Studio 2005, .NET Framework 2.0, .NET Compact Framework 2.0

В обычном Windows Application используется тип System.Windows.Forms.ListViewGroup, который появился, начиная со 2-ого framework.
В MSDN пишется, что этот тип также поддерживается для Pocket PC:

http://msdn2.microsoft.com/en-us/library/system.windows.forms.listviewgroup.aspx

Пытаюсь переносить приложение на Pocket PC, использую Pocket PC 2003 Emulator в студии. Пишет, что нет такого типа в сборке System.Windows.Forms. Смотрю и вправду нет.

Есть какие-нибудь идеи? Что для обычного framework реализовали, а для compact еще нет?
Это касается еще многих типов.
Знает ли кто-нибудь, когда ожидать новый compact framework, который будет более походить на нормальный?

Автор: Snowy 27.2.2007, 11:49
Значит не судьба.
Нет, нормального не будет.
Объёмы памяти КПК не позволяют там разместить полноценный фреймворк.
Поэтому CF довольно урезан и упрощён. Там много чего нет.
Кроме того, CF2.0 есть только на самых новых моделях.
На другие придётся его доустанавливать отдельно, что также скушает немало памяти.
Вобщем полноценного нет и не будет.
А, если будет, то к тому времени в КПК будут стоять уже селероны 1.2 с DDR папятью и микроHDD или 20Гб суперскоростным флэшом smile
Так что нужно писать под спецификацию CF, а не обычного фреймворка.

Автор: Tyjin 28.2.2007, 14:38
Спасибо за ответ. Но не думаю, что так оно и будет.
Возможно для какой-то части функциональности требовательной к ресурсам и да, но для функциональности, аналологичной которой уже есть (ListViewGroup не такой уж большой импровмент для listview) думаю, что просто пока поленились сделать. Или сроки с деливери поджимали.

Автор: MAZAFAKA 8.5.2007, 14:43
Посмотри на это http://dn.codegear.com/article/33413
http://bdntv.borland.com/bds/2006/CFDemo.zip

Автор: nerezus 11.5.2007, 08:44
Цитата

Кроме того, CF2.0 есть только на самых новых моделях.
 Обман. Моей модели скоро 4 года будет, но на ней есть. Сам ставил. А если чтобы сразу было - так только на моделях за последние 2 года.

Цитата

что также скушает немало памяти.
 Мало. 4мб на флешке и еще совсем немного в основной памяти.

Цитата

то к тому времени в КПК будут стоять уже селероны 1.2 с DDR папятью
 Больше 400мгц на кпк впринципе не нужно(у меня больше, но крфйне редко оказывается необходимой)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)