*   >> Læs Uddannelse artikler >> science >> programming

Skrivning Windows Mobile Application Brug Google data Apis

ammer \\ Microsoft Device Emulator \\ 1,0 \\ dvcemumanager.exe og højreklik Windows Mobile 6.0 Classic Emulator og vælg tilslut. Dette vil bringe op emulator i et nyt vindue. Med Windows Mobile Device Center kører, skal du højreklikke på emulator igen i Enhedshåndtering, og vælg vugge. Når vuggede, emulatoren synkroniseres med Windows Mobile Device Center, der detekterer automatisk den emulator. Vælg 'Opret forbindelse uden at konfigurere enheden' fra Windows Mobile Device Center. Du skulle nu være i stand til at åbne Internet Explorer i emulatoren og surfe på internettet.



Skrivning kode

Oprettelse af et nyt projekt

Åbn Visual Studio 2008 og oprette en ny "Smart Device 'projekt fra projektskabeloner. Vælg den "Target Platform" som "Windows Mobile 6 Professional SDK 'i det næste skærmbillede og anvendelse type som' Enhed Application«. At bygge en applikation på toppen af ​​Google-data API'er, vi nødt til at tilføje referencer til forsamlinger installerede tidligere til dette projekt.

De mobile enheder er tilgængelige her: C: \\ Program Files \\ Google \\ Google Data API SDK \\ Redist \\ Mobile \\ WindowsMobile


Projektet skabelon vil skabe en WinForm tilpasset til størrelsen af ​​den målrette enhed. Drop et par tekstbokse fra værktøjskassen til formularen for at acceptere admin myndig legitimationsoplysninger og tilføje et menupunkt for at logge ind. Event handler til menupunktet klik vil foretage de nødvendige API opkald ved hjælp af Google Apps API og autentificere admin.
prøve {String DomainName = txtEmail.Text.

Split (newchar [] {"@"}) [1]; //Initialiser AppsServive & Hent Admin Detaljer service = newAppsService (DomainName, txtEmail.Text, txtPasswd.Text) UserEntry post = service.RetrieveUser (txtEmail.Text.Split (newchar [] {"@"}) [0]); statusBar1.Text = "Hej" + entry.Login.UserName; mItemLogin.Enabled = false; mItemLogin.Enabled = false;} catch (AppsException e) {statusBar1.Text = e.Message;}

Du kan oprette yderligere UI til styring brugere og associeret menupunkter med dem.

For eksempel for at oprette nye brugere, skal du placere følgende kode i klik event handleren:

privatevoid btnCreateUser_Click (objekt afsender, EventArgs e) {try {UserEntry post = service.CreateUser (newUserName.Text.Trim (), fornavn. Text.Trim (), familyname.Text.Trim (), password.Text.Trim ()); statusBar1.Text = entry.Login.UserName + "oprettet"} catch (AppsException undtagelse) {statusBar1.Text = exception.Re

Page   <<  [1] [2] [3] >>

Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.