Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan bygge en mobil app som bruker et kamera
    Sosiale apps har blitt stadig mer populært , og lære å bygge en Windows Phone mobil app som bruker kameraet kan komme i gang i å lage din første sosiale app . C # er et programmeringsspråk som kan brukes til å bygge din Windows Phone -app. Kameraet fangst oppgave blir brukt til å ta et bilde direkte fra din mobil. Bruk " ChosenPhoto " eiendom for å hente bildet tatt , og du kan vise det ved hjelp av en bildekontroll . Du trenger
    Microsoft Visual Studio
    Windows Phone utvikler verktøy
    Vis flere instruksjoner
    en

    Launch Microsoft Visual Studio . Klikk på "New Project " linken og utvide "Andre språk " under Installerte maler . Utvide " Visual C #" noden og klikk " Silverlight for Windows Phone. " Dobbeltklikk på " Windows Phone Application " for å opprette et nytt prosjekt .
    2

    Dobbeltklikk på " Button" på Toolbox -ruten å legge til en ny knapp i mobilapplikasjonen . Legg et " bilde" kontroll ved hjelp av samme teknikk.
    3

    Dobbeltklikk på knappen du lagt for å skape et klikk hendelsen. En knapp klikkhendelsen vil kjøre koden på innsiden av det når knappen klikkes. Legg til følgende kode i klikkhendelsen for å starte kameraet oppgave : en

    try { useCameraTask.Show (); } catch ( System.InvalidOperationException ) { MessageBox.Show ( "Problem fange bilde "); }

    4

    Kopier og lim inn følgende to linjer med kode i navnerommet område som ligger i toppen av modulen : en

    hjelp System.Windows.Media.Imaging , ved hjelp Microsoft.Phone . Oppgaver ,
    5

    Legg til følgende kode under " InitializeComponent " inne i " Hovedside " prosedyre : en

    useCameraTask = new CameraCaptureTask (); useCameraTask.Completed + = new EventHandler ; ( cameraUsed_Completed ) ;
    6

    Opprett prosedyre som vil lagre bildet ble tatt med kameraet ved å sette inn følgende kode :

    void cameraUsed_Completed ( objekt avsenderen , PhotoResult e ) {if ( e.TaskResult == TaskResult.OK ) { System.Windows.Media.Imaging.BitmapImage imageTaken = new System.Windows.Media.Imaging.BitmapImage (); imageTaken.SetSource ( e.ChosenPhoto ) ; this.image1.Source = imageTaken ;} }
    7

    Klikk målet kombinasjonsboksen og velg " Windows Phone Emulator " for å distribuere programmet til Window Phone Emulator . Trykk " F5 " tasten for å kjøre den mobile app . Klikk på " Button" for å starte kameraet og klikk på ikonet til høyre hjørne av emulator for å ta bildet . Klikk "Godta " for å vise bildet tatt gjennom bildekontroll .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan finne ut hva C funksjoner er tilgjengelige i GC…
    ·Hva er forskjellen mellom privat og offentlig medlemsst…
    ·Hvordan beregne en Matrix Transpose i C + + 
    ·Hva er Alpha Blending 
    ·Hvordan Reverse en kø i C + + 
    ·Hvordan fikse GCC Advarsel Implisitt Declaration of Fun…
    ·Hvordan skrive en enkel PCI Device Driver 
    ·Hvordan skrive en kode i C + + hjelp Lucas Series 
    ·Hvordan bygge en kø ut av en liste 
    ·Sette inn en Array i det første elementet hjelp av C +…
      Anbefalte artikler
    ·Hvordan kjøre en PHP fil i Linux 
    ·VBA & Macro Tips i Word 2007 
    ·Hvordan Square Elementer i en liste i Python 
    ·Hvordan Sammenlign Time in Pascal 
    ·Hvordan legger jeg inn data i et Python Script 
    ·Slik konverterer String til Date Format i Java 
    ·Hvordan Expire en sesjon manuelt i JSP 
    ·Hvordan slå av MySQL Cache 
    ·Hvordan bruke datasett på VB.NET 
    ·Hvordan få Antall rader i CSV PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/