Auto foto bei der WP SDK

  • WP8

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von Sieber Max Produktion.

    Auto foto bei der WP SDK

    Hallo ich zerbreche mir jetzt den Kopf.. ich habe in einer frage von etwas her die frage gestellt wie man auf dem WP ein foto macht und habe den Photo Task benutzt.
    Jetzt möchte ich aber nicht auf ein Button klicken und das foto selber schießen sondern er soll es mehrmals hintereinander machen

    VB.NET-Quellcode

    1. Do
    2. Dim bmp As System.Windows.Media.Imaging.BitmapImage = New System.Windows.Media.Imaging.BitmapImage()
    3. bmp.SetSource() 'In den Klammern müssen ja bestimmt befhele rein kommen das ein foto Automatisch gemacht wird und es wird dan zu myImage importiert.
    4. myImage.Source = bmp
    5. Loop

    Doch was muss ich in den klammern schreiben... Habt ich eventuel ein code für mich und bitte nicht MSDN habe ich auch schon versucht aber geht nicht, und es sollte nur ein code sein das er ein Foto selber macht.

    MfG Martin

    *Topic verschoben*
    MfG, Martin

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()

    In C#:

    C#-Quellcode

    1. private void CameraButtonClick(object sender, RoutedEventArgs e)
    2. {
    3. CameraCaptureTask camera = new CameraCaptureTask();
    4. camera.Completed += camera_Result;
    5. camera.Show();
    6. }
    7. void camera_Result(object sender, PhotoResult e)
    8. {
    9. if(e.TaskResult == TaskResult.OK)
    10. {
    11. BitmapImage image = new BitmapImage();
    12. image.SetSource(e.ChosenPhoto);
    13. img_CapturedPhoto.Source = image;
    14. }else{
    15. MessageBox.Show("Ein Fehler ist aufgetreten");
    16. }
    17. }

    In VB:

    VB.NET-Quellcode

    1. Private Sub CameraButtonClick(sender As Object, e As RoutedEventArgs)
    2. Dim camera As New CameraCaptureTask()
    3. AddHandler camera.Completed, AddressOf camera_Result
    4. camera.Show()
    5. End Sub
    6. Private Sub camera_Result(sender As Object, e As PhotoResult)
    7. If e.TaskResult = TaskResult.OK Then
    8. Dim image As New BitmapImage()
    9. image.SetSource(e.ChosenPhoto)
    10. img_CapturedPhoto.Source = image
    11. Else
    12. MessageBox.Show("Ein Fehler ist aufgetreten")
    13. End If
    14. End Sub


    Quelle: Windows Phone 8 Buch vom dpunkt.verlag
    Hmmm.... Irgendwie muss ich noch auf den button klicken also er macht bei mir keine Fotos automatisch, muss ich manuel machen.
    MfG, Martin