ok, also erst mal die initialisierung der webcam:
(ich benutze DirectX und DshowNet)
Code:
this.Filters = new Filters();
this.capture=new Capture( Filters.VideoInputDevices[1], null);
capture.PreviewWindow = pictureBox1;
capture.Start();
button1.Enabled=false;
button2.Enabled=true;
und dann das speichern:
Code:
if(folderDialog1.SelectedPath=="")
{
pictureBox1.Image.Save(@"C:\Dokumente und Einstellungen\Laurenz\Eigene Dateien\Eigene Bilder\Screenshot\testimg.png", System.Drawing.Imaging.ImageFormat.Png);
}
else
{
pictureBox1.Image.Save(@folderDialog1.SelectedPath, System.Drawing.Imaging.ImageFormat.Png);
}
das if is für den fall, dass der benutzer keinen pfad ausgewählt hat.
mfg roboman
Lesezeichen