ПредишенСледващото

За да започнете, аз мисля, че трябва да започнем с условията, познаването на които значително се улесни разбирането на това, което ще бъде описано по-долу:

PNA / PND (PNA) - (Personal Navigation Assistant или личен навигация план) преносим навигационно устройство, то е навигатор. Устройството за микропроцесор с операционната система, основна функционалност, която - за сателитна навигация.

PPC (PDA) - личен джоб компютър, известен също като Pocket PC, обикновено със сензорен екран, работещ с Windows Mobile операционна система.

Каква е разликата между ККП от PNA?

С цел да се отговори на този въпрос, мисля, че заслужава да се обмисли защо avtonavigatory са много по-евтини смартфони. Отговорът на този въпрос е много прост. Памет, оперативна и енергонезависима, която се вмъква в avtonavigatory - много скъпо. Той отново и спаси производители avtonavigatorov. В тази връзка, съставни производители, работещи своите устройства само библиотеката, трябва да се изпълнява своите програми. И това е, което води до факта, че не всички програми, написани за Windows Mobile се движи и работата по мореплавател на автомобила. Това се отнася за софтуер за навигация. Специални програми са написани за PNA. Основната разлика между тези програми - всичко необходимо, за да стартирате приложението и драйвери и библиотеки опаковани в един изпълним файл.
Казано по-просто, ЗЗН - това е много по-евтино (и като следствие от това "олекотена") платформа, съответно - и на операционната система също е евтин - орязана до минимум, че е необходимо да се работи само вграден софтуер производител.

За разлика от PDA и PNA

СРС по своята функционалност е много подобен на общата, настолен компютър на. Нейната операционна система е заредена с устройство Flash-памет [да не се бърка с флаш карти / памет!] (HDD еквивалент) в паметта. Данните, получени по време на операция, се записват в паметта и след това, когато е необходимо, се записват на диска (Flash запаметяващо устройство).

В Палестинската автономия, като следствие от truncatedness платформа, всичко е опростено до краен предел. Тук устройство Flash-памет е само за четене. В резултат на това - данните се съхраняват само в RAM, и всички те са загубени, когато властта устройство е изключено. Ето защо, често възниква проблемът autonavigators запазите настройките и пистите.

В PNA не десктоп (Explorer). Вместо това, когато натоварената елементарни "черупка". Той обикновено не може да се конфигурира и е проектиран да работи една или повече програми, предоставени от производителя на устройството. Тези програми трябва да се поставят в определени папки и да имат определено име. Заради начина, по който тези програми стойности се кодират в черупката, и ако нищо няма да регистрира пътища, тогава, съответно, нищо не се случва, когато щракнете върху съответния бутон в плика. Ситуацията се усложнява от факта, че на определен стандарт в името на програмите не съществуват, и всеки производител имена всичко по свой собствен начин. В резултат на това, дори и същата програма за различни производители на устройства могат да имат напълно различни имена и да се намират на различни места. Това е един от факторите, че има толкова много различни възли Navitel Navigator. под avtonavigatory от различни производители.

Но въпреки всички тези трудности, занаятчии се научили да заобикалят ограниченията "truncatedness" PNA-версии и стартирайте програмата ККП Avtonavigator. В повечето случаи е достатъчно да се сложи в папката на програмата липсва за библиотечни приложения.
Програмата търси необходимо DLL в следния ред:
1. памет
2. Папка програма
3. Windows
Както можете да видите, ако си сложиш една библиотека в папката на програмата, а след това тя ще я намеря. Освен това, библиотеката ще има предимство пред "роден" в библиотеката на Windows. Както е добре, тя често се използва, когато Windows-библиотеката не е съвместим с програмата.

Но има един протест. В Windows CE "тегло" единица не е библиотека, и така наречената ИЪ. Тази част описва отделна функция на библиотеката. Запазване тук. В библиотеката на Windows CE лежеше само съответните библиотеки. Това води до факта, че за една и съща операционна система, има огромен брой подобни, но в същото време, различни библиотеки. Така например, в интернет може да се намери за около две дузини видове Augshell.dll библиотека. И двата работят и се използват за едни и същи, те са просто друга версия на ЗЗН.

Подкрепете проекта - споделете линка, благодаря!