*   >> Lezen Onderwijs artikelen >> science >> programming

Het schrijven van Windows Mobile Application Met behulp van Google Apis

olgende functies' en kies DMA uit de keuzelijst. Windows XP-gebruikers kunnen volgen dezelfde stappen in ActiveSync

Nu, start de Device Emulator Manager van C:. \\ Program Files \\ Microsoft Device Emulator \\ 1.0 \\ dvcemumanager.exe en klik met de rechtermuisknop Windows Mobile 6.0 Classic Emulator en kies verbinden. Dit zal de emulator in een nieuw venster. Met Windows Mobile Device Center draait, klik met de rechtermuisknop de emulator opnieuw in de device manager en selecteer wieg.

Wanneer gewiegd, de emulator wordt gesynchroniseerd met Windows Mobile Device Center, die de emulator detecteert automatisch. Kies 'Verbinden zonder het apparaat' optie in Windows Mobile Device Center. Je moet nu in staat zijn om Internet Explorer te openen in de emulator en surfen op het internet.

Writing Code

Een nieuw project

Open Visual Studio 2008 en maak een nieuwe 'Smart Device' project uit het project templates. Kies de 'Target Platform' als 'Windows Mobile 6 Professional SDK' in het volgende scherm en het type toepassing als 'Device Application'.

Naar een toepassing op de top van Google gegevens-API's te bouwen, moeten we referenties van de samenstellen eerder dit project geïnstalleerd toe te voegen. De mobiele assemblages zijn beschikbaar hier: C: \\ Program Files \\ Google \\ Google gegevens-API SDK \\ Redist \\ Mobile \\ windowsmobile

Het project template zal een Winform aangepast aan de grootte van de te maken richten apparaat. Drop een paar tekstvakken van de toolbox naar het formulier voor het accepteren van admin Auth referenties en voeg een menu-item voor het aanmelden in.

De event handler voor het menu-item klikt zal de nodige API-aanroepen met behulp van Google Apps API maken en authenticiteit van de admin.
try {String domainName = txtEmail.Text.Split (newchar [] {'@'}) [1]; //initialiseren AppsServive & Retrieve Admin Details service = newAppsService (domainName, txtEmail.Text, txtPasswd.Text); userEntry binnenkomst = service.RetrieveUser (txtEmail.Text.Split (newchar [] {'@'}) [0]); statusBar1.Text = "Hello" + entry.Login.UserName; mItemLogin.Enabled = false; mItemLogin.Enabled = false;} catch (AppsException e) {statusBar1.Text = e.

Message;}

U kunt verder UI voor het beheren van gebruikers en associëren menu-items met ze te maken. Bijvoorbeeld om nieuwe gebruikers aan te maken, plaatst u de volgende code in de gebeurtenis click handler:

privatevoid btnCreateUser_Click (object afzender, EventArgs

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

Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.