Witam,
udalo mi sie wyswietlic obraz z kamerki w pictureBox'ie i teraz chcial bym go zapisac do pliku na dysku.
Probuje tak:

[Kod C#]
public partial class MainForm : Form
    {       
        public MainForm()
        {
            InitializeComponent();

            Device[] devices = DeviceManager.GetAllDevices();
            Device d = DeviceManager.GetDevice(0);
            d.ShowWindow(pictureBox1);
        }
             
        private void btnStopCam_Click(object sender, EventArgs e)
        {
            Device d = DeviceManager.GetDevice(0);
            d.Stop();
        }             
       
        private void btnSelectDevice_Click(object sender, EventArgs e)
        {
            Image bmp1 = pictureBox1.Image;
            <b>bmp1.Save("c:\\button.gif", System.Drawing.Imaging.ImageFormat.Gif);</b>
        }       
    }

kiedy chce zapisac to co mam w pictureBox1 do pliku, dostaje komunikat "Object reference not set to an instance of an object." ze wskazaniem na wytluszczony fragment kodu

zauwazylem ze w zakladce "locals" mam:
Name Value Type
bmp1 null System.Drawing.Image

czyli niby w chwili w ktorej chce zaciagnac obrazek, pictureBox.Image jest puste - pytanie, jak sobie z tym poradzic ? Jestem poczatkujacy wiec prosze o wyrozumialosc ;)