Tak to vam nezavidim - vypada to, ze ma MIO mizerny vykon ve vsech smerech.
Zkuste aplikaci sledovat chvili profilerem. No a ten nativni kod mate porad v zaloze.
Tak to vam nezavidim - vypada to, ze ma MIO mizerny vykon ve vsech smerech.
Zkuste aplikaci sledovat chvili profilerem. No a ten nativni kod mate porad v zaloze.
mno spise bych to videl ciste na problem NetCF, jeho knihoven a vubec jeho integrace do systemu na Miu... a ten profiler vezmu kde?
PS: s native me nestraste jeste mam porad nocni mury z toho jak jsem zoufale volal o pomoc se zakladnimi vecmi ovladani klavesnice v sample DvorakSip ktery je u WM5 SDKnakonec jsem si na to samozrejme musel prijit sam zhe... :dead:
Viz muj tip vyse - pridejte polozku do registru a spustte aplikaci.
A k nativnimu kodu- ted jsem nasel jen jednu vasi trochu zmatene (s prominutim) formulovanou otazku k SIPu, na kterou se dalo tezko odpovedet bez znalosti kodu. Chapu ale, ze pro cloveka, co v C++ nepise, je to proti C# dost nepohodlne kodovani.
![]()
ok zkusimjinak ohledne klavesky pokud myslite tohle http://www.ce4you.cz/forums/view_topic.asp?t=25793 tak z toho se dalo dost dobre pochopit o co mi jde
je tam prilozeny i hotovy programek (jak jinak nez v C#
) podle ktereho se to dalo pochopit jake funkce potrebuju resit
tedka uz to ale vim tak me jenom ceka "mraveniste" (tj. mravenci prace
).
Presne to jsem mel na mysli - omlouvam se, kod jsem prehledl, jinak bych se do nej podival - reseni uz ale stejne mate.![]()
Jen tak pro doplneni k rychlosti spousteni aplikaci programovanych NetCF... tedka na svem Miu A701 provozuju velice kvalitni WM6 ROM (5.2.1933 - build 18533.0.7.0) puvodem z nejakeho HTC a spusteni jednoduche aplikace programovane v NetCF trva tak kolem te 0,5 - 1 s, jak tady uvadeli nekteri majitele HTC PDAcek. Skutecne zalezi, jak je NetCF do systemu integrovano a kdyz neni moc dobre integrovano, tak zadna instalace NetCF (ani vyssiho treba 3.5) nepomuze.
Metadoplneni - Doplneni k doplneniPůvodně odesláno od bkf1
O nejakem stupni integrace se neda mluvit - proste na vykon CLR (vcetne GC) ma vliv celkova rychlost a vyladenost ROM.
NetCF aplikace je vzdy aktivovana stejne - tzn., ze na pocatecni start aplikace ma nejvetsi vliv rychlost vytvoreni hostitele CLR v procesu a rychlost kompilace IL instrukci).
A samozrejme novejsi verze CNFmuze mit vliv na rychlost spousteni aplikaci i na horsich ROM (daji se poznat na jakekoli ROM rozdily mezi CNF 1.0 a CNF 3.5).
Je to nejspíše proto, že tvůj .NET CF není v ROM a na tvém zařízení neběží jiný .NET CF program. Do paměti RAM se v tom případě musí načítat plno knihoven běhového prostředí.jinak zkousel jsem na test vytvorit ten nejjednodusi program v NetCF tj. prazdny Form a tlacitko na zavreni a stejne doba spousteni tohoto "programku" je 8s
Soubory v ROM v sekci Modules mají pevně danou adresu a není potřeba je při spuštění nahrávat.