Beispiel #1
0
        static void Main(string[] args)
        {
            t0 = Thread.CurrentThread;

            CritsFromClr.Class1 class1 = new CritsFromClr.Class1();

            Int32 cs1 = 0;
            Int32 cs2 = 0;

            class1.CreatCrits(ref cs1, ref cs2);



            s_mutex  = new Mutex(true, "Mutex from C# Code");
            s_mutex2 = new Mutex(true, "Mutex2 from C# Code");

            t1.Start();
            t2.Start();


            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            s_frm1 = new Form1();
            s_frm1.AddLine("CRITSECADDR==" + cs1);
            s_frm1.AddLine("CRITSECADDR==" + cs2);
            Application.Run(s_frm1);

            Thread.Sleep(1000);

            t1.Join();
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            t0 = Thread.CurrentThread;

            CritsFromClr.Class1 class1 = new CritsFromClr.Class1();

            Int32 cs1=0;
            Int32 cs2=0;
            class1.CreatCrits(ref cs1, ref cs2);

            s_mutex = new Mutex(true, "Mutex from C# Code");
            s_mutex2 = new Mutex(true, "Mutex2 from C# Code");

            t1.Start();
            t2.Start();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            s_frm1 = new Form1();
            s_frm1.AddLine("CRITSECADDR==" + cs1);
            s_frm1.AddLine("CRITSECADDR==" + cs2);
            Application.Run(s_frm1);

            Thread.Sleep(1000);

            t1.Join();
        }