Thread Safe in c#

Option 1:
progressBar1.Invoke(new Action(() => {progressBar1.Position = Step;}));

Option 2:
delegate void SetMaxCallBack(Int32 MaxStep);

public void SetMax(Int32 MaxSteps)
        {
            if (progressBar1.InvokeRequired)
            {
                progressBar1.BeginInvoke(new SetMaxCallBack(SetMax), MaxSteps);
            }
            else
                progressBar1.Properties.Maximum = MaxSteps;
        }

Post has attachment

Post has attachment
Loading goods into Ta-Lula.
Photo

Post has attachment
Home recording equipment.
Photo

Ukaz za brisanje CR iz datotek za linux

perl -i -pe's/\r$//;' <file name here>

Post has attachment
Kandidat za nadomesttilo phidgets. Podpora c#, RaspPI, Linux

http://www.tinkerforge.com/en

Post has attachment

Post has attachment

Post has attachment
Solenoid Valve used in Sanitester 3G.
Photo

Namestitev avahi servisa na Debian 7

apt-get install avahi-daemon
Wait while more posts are being loaded