PDAclub.pl - Forum użytkowników technologii mobilnych

Pozostałe platformy => Windows CE (bez PNA/PND) => Wątek zaczęty przez: prozor w Październik 19, 2004, 13:09:41

Tytuł: Uruchamianie aplikacji Pocket PC na CE.NET
Wiadomość wysłana przez: prozor w Październik 19, 2004, 13:09:41
News (lekko opóźniony bo z 27-09-2004 ;) ) źródło http://goodhyun.com/archives/000400.html

No to po krótce: uruchamianie programów z PPC na CE.Net jest bardzo często niemożliwe. Stosuje się różne sposoby aby zapewnić przynajmniej częściową kompatybilność pomiędzy tymi platformami. Rosjanin Arayev Dmitriy przygotował zestaw bibliotek (aygshell.dll, DocList.dll, mfcce300.dll, olece300.dll i okapp.exe), które zapewniają jak na razie największą kompatybilność w porównaniu do dotychczas dostępnych wersji, umożliwiając uruchamianie części programów dotychczas odmawiających pracy.

Do pobrania tutaj: http://www.zaurus.ru/soft/software.phtml?id=4935

Faktycznie, umożliwia uruchomienie na Simpadzie CE.Net np. Adobe Readera 1.0 - bez zastępowania go wersją przerobioną, jak to dotychczas musiało być zrobione.

Jeśli aplikacja się nie uruchomi i tylko zamelduje, że ‘This is not a valid Windows CE application’ możemy użyć jeszcze jednego, bardzo przydatnego narzędzia, tym razem autorstwa japońskiego. Hou_ming na swojej stronie http://www.geocities.co.jp/SiliconValley-Cupertino/2039/ umieścił kilka dość przydatnych progrmików wśród których radzę zwrócić uwagę na Executability Check tool. Jego coredl3.dll rozwiązuje większość błędów "invalid app errors" :) - wystarczy podmienić część kodu aplikacji i teoretycznie powinna ona już się dać uruchomić na CE.NET.

Niestety, niekompatybilność ceshell.dll i brak inkx.dll jest w dalszym ciągu największą przeszkodą do uruchamiania aplikacji PPC na CE.Net...