![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 24.07.2007
Сообщений: 22
Репутация: 7
|
Можно ли запускать небольшие приложения *.exe для ПК на КПК? А приложения написанніе на Java, но имеющие расширение *.exe?
|
|
|
|
| Реклама: |
|
|
#2
|
|
Неактивный пользователь
Пол:
Регистрация: 06.06.2005
Сообщений: 62
Репутация: 17
|
на ПК и на КПК разные оси и запускать программы написаные для ББ у вас на КПК не получиться с джавой немного по другому ехе тож не запуститьтся, а вот через джава машину для КПК можно запустить джаву
|
|
|
|
|
|
#3
|
|
Пользователь
Пол:
Регистрация: 10.01.2007
Сообщений: 50
Репутация: 32
|
еще есть метод проверки , конечно же "ногой левое ухо" но навскидку можно будет сказать "вот это точно на КПК не попрет"
через тотал командер (либо другие просмотрщики текста [я знаю что тотал файлменеджер]) встаешь на файл *.ехе и нажимаешь F3 если видишь текст типа This program must be run under Win32 то на КПК не запустится - 100% |
|
|
|
|
|
#4
|
|
Неактивный пользователь
Регистрация: 10.02.2008
Сообщений: 15
Репутация: 10
|
resetkin, что за бред???
НИ ОДНО приложение для ПК не запустится на КПК у них архитектура проца принципиально разная... есть под КПК эмулятор DOS но от тормозит безбожно, хотя я на нем пускал первый мастер оф орионс и первую цивилизацию всеравно не играбельно... |
|
|
|
|
|
#5
|
|
Новичок
Пол:
Регистрация: 20.12.2006
Сообщений: 16
Репутация: 1
|
Я бы больше добавил - у них еще и разные требования по оперативке - сравните, сколько памяти на ПК, а сколько на КПК. И не забывайте, что программка может ввиде фала "весить" 30 кбайт, а памяти под себя "жрать" мегабайт. И если для ПК это не принципиально - то для КПК очень даже.... ![]() |
|
|
|
|
|
#6
|
|
Неактивный пользователь
Регистрация: 10.02.2008
Сообщений: 15
Репутация: 10
|
Lexx_2004,
Вот какраз оперативка тут не причем... у среднего кпк её 64 метра... из них обычно свободны около 32х, у первых компов на которых бегал DOS (8080, 8086, 80286)было 640 килобайт оперативки (даже меньше)... я сам лет пять сидел за 486м с 8ю МБ памяти, под них написана огромная куча софта который по идее на современном КПК должен просто ЛЕТАТЬ, но -весь это софт на КПК принципиально не запускается из-за разницы архитектуры, кстати есть много прицидентов когда исходную прогу портировали (читай модифицировали и перекомпилировали используя исходники) на КПК и прога на КПК при этом прекрасно бегала, есть версии DUUKE NUKEM 3D, quake, портированные на КПК которые на нем бегают отлично... |
|
|
|
|
|
#7
|
|
Неактивный пользователь
Регистрация: 11.02.2007
Сообщений: 9
Репутация: 0
|
Если приложения были написаны с использованием .NET Framework, то могут запуститься, так как ехе'шник под фреймворк - это в основном набор ссылок на функции в библиотеках фреймворка и поэтому не привязан к аппаратной платформе. Библиотеки в свою очередь под разные процессоры компилятся разными, для КПК ищи .NET CF, но с интерфейсом прог будут проблемы. Если интересуют приложения для работы с базами, текстом и т.д., написанные, допустим на VB, то с вероятностью 70% процентов они работать будут. Если интересуют игрушки, то можно сразу забыть, так как в них, даже в мелких, очень часто есть участки кода на ASMе, что не даст запускать их на КПК.
![]() |
|
|
|
|
|
#8
|
|
Пользователь
![]() Пол:
Регистрация: 27.02.2008
Адрес: Днепропетровск, Украина
Сообщений: 149
Репутация: 802
|
Не фантазируйте. Или приведите хотябы один пример подобного приложения.
Не смотря на то, что "это набор ссылок" - байт-код приложения должен быть преобразован в бинарный для конкретного процессора (и это не только от процессора зависит). А на сегодня, пока, это разные фреймворки и разный соотвественно бинарный код. ИМХО. На сколько я знаю - это даже теоретически не возможно. Хотя возможно я мало знаю. |
|
|
|
|
|
#9
|
|
Неактивный пользователь
Регистрация: 10.02.2008
Сообщений: 15
Репутация: 10
|
dj_morte,
действительно, пример в студию и я посыплю голову пеплом... |
|
|
|
|
|
#10
|
|
Новичок
Пол:
Регистрация: 28.11.2006
Сообщений: 17
Репутация: 11
|
dj_morte
Действительно, это пока из области фантастики. То что написано под "взрослый" framework под compact framework работать не будет (равно как и наоборот). Зачем тогда глупый Microsoft эмулятор PDA в Visual Studio втавил? |
|
|
|
|
|
#11
|
|
Неактивный пользователь
Пол:
Регистрация: 07.05.2008
Сообщений: 5
Репутация: 6
|
скачал microsoft visual studio, пропатчил немного
![]() поставил после этого mobile 6 SDK. в итоге полноценная среда разработки софта, в том числе и под кпк, и эмуляторы на любую версию windows mobile с любым размером экрана. вот в этом эмуляторе я и запускаю программы для зверька. |
|
|
|
|
|
#12
|
|
Неактивный пользователь
Регистрация: 07.05.2008
Сообщений: 3
Репутация: 0
|
Есть эмуляторы PC для КПК, но на данный момент максимум - Windows 3.1
У меня таким образом Maple V запускается. В принципе посчитать что-то можно. --------------------------------------------------- Я имел в виду Win3.11+W32S, конечно, MapleV под 16 битной виндой не идёт --------------------------------------------------- .Net CF ограниченно совместим со стандартным .Net framework Если не используются специфические библиотеки CF, то будет работать и на ПК, и на КПК. Пример - SetSecurity для WM6. Последний раз редактировалось Unknown13; 07.05.2008 в 21:07.. |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Несколько юзеров - запуск приложений ? | Kapot | Windows XP | 4 | 15.06.2009 08:56 |
| Запуск приложений с заданным приоритетом и распределениием по процессорам | Aragorn72 | Windows XP | 2 | 17.03.2009 14:28 |
| Запись звука из приложений | Daren80 | Компьютерные проблемы | 2 | 06.10.2008 18:45 |
| Как можно запретить пользователям запуск и установку определенных приложений | s81plus | Обсуждение программ | 10 | 06.06.2008 15:19 |
| Запуск приложений в фоновом режиме | Georgio116 | Mac Os X | 5 | 17.03.2008 22:05 |
|
|