vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Suche Visual-Basic Code
Re: Bilder speichern 
Autor: Mishka Jok
Datum: 15.08.07 15:11

Hallo,
ich habe getüftelt und eine Lösung gefunden:
Du musst 2 Forms haben:
Die mit der Webcam kannst du nennen, wie du willst. Die andere nenne aber frmEnd
Eine für Webcam und eine andere, damit dieser sich nicht direkt komplett entlädt.
Der Source-Code sähe dann für die Form mit Webcam so aus, damit sich nicht das
komplette Programm sofort beendet (habe noch einen lustigen Effekt eingebaut):
Option Explicit
 
Const AW_HIDE = &H10000 'Hides the window. By default, the window is shown.
Const AW_BLEND = &H80000 'Uses a fade effect. This flag can be used only if 
' hwnd is a top-level window.
Private Declare Function AnimateWindow Lib "user32" (ByVal hwnd As Long, ByVal _
  dwTime As Long, ByVal dwFlags As Long) As Boolean
 
Dim Video_Handle As Long
 
Private Sub Form_Unload(Cancel As Integer)
AnimateWindow Me.hwnd, 500, AW_HIDE Or AW_BLEND
frmEnd.show
End Sub
 
Private Sub Form_Load()
  Picture1.Visible = False
  Video_Handle = CreateCaptureWindow(Me.hwnd)
End Sub
 
 
Private Sub Save_Click()
  CapturePicture Video_Handle, Picture1
  SavePicture Picture1.Picture, _
    "Z:\Praktikanten\Phasue\VB6\Webcam_Bilder\Test.bmp"
 
End Sub
 
 
Private Sub Beenden_Click()
Unload Me
End Sub
In die Form frmEnd setzt du einen Timer mit der Bezeichnung tmrEnd und gibst folgendes an:
Private Sub tmrEnd_Timer()
Unload me
End sub
Im Module musst du nichts ändern!

Bei mir geht's so! Sag mir bescheid, ob es geht oder ob es nicht geht.
Die Sache mit der Zahl kommt gleich nach (hoffe ich). Fang jetzt damit an!

Grüße
Joschka
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bilder speichern3.032edmached15.08.07 09:55
Re: Bilder speichern1.296Mishka Jok15.08.07 10:12
Re: Bilder speichern1.207Mishka Jok15.08.07 10:13
Re: Bilder speichern1.231edmached15.08.07 10:43
Re: Bilder speichern1.134edmached15.08.07 10:54
Re: Bilder speichern1.103Mishka Jok15.08.07 12:44
Re: Bilder speichern1.037edmached15.08.07 13:32
Re: Bilder speichern1.032Mishka Jok15.08.07 15:11
Re: Bilder speichern1.041edmached15.08.07 15:48
Re: Bilder speichern986Mishka Jok15.08.07 15:50
Re: Bilder speichern992edmached15.08.07 15:57
Re: Bilder speichern953Mishka Jok15.08.07 16:00
Re: Bilder speichern976edmached15.08.07 16:00
Re: Bilder speichern973Mishka Jok15.08.07 16:03
Re: Bilder speichern1.019Mishka Jok15.08.07 16:06
Re: Bilder speichern971Mishka Jok15.08.07 16:09
Re: Bilder speichern1.062edmached15.08.07 16:23
Re: Bilder speichern1.091Mishka Jok15.08.07 16:33
Re: Bilder speichern1.010edmached17.08.07 10:29

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel