Total Pageviews

Tuesday, August 30, 2022

MS Access डाटाबेस में Sound file जोड़ना

MS Access डाटाबेस में Sound file जोड़ना :

किसी sound file को MS Access डाटाबेस में इस प्रकार से जोड़ें:

1. सबसे पहले Datasheet के अंतर्गत New Field पर क्लिक करें:

अब इससे किनारे की तरफ निम्नलिखित डायलॉग बॉक्स खुलेगा:

इसमें अटैचमेंट पर क्लिक करके ओपेन बॉक्स के माध्यम से अपनी साउंड फाइल को ब्राउज करें और क्लिक करके उसे अटैच कर दें।

C# में नया फॉर्म खोलकर वर्तमान फॉर्म को बंद करना

नया फॉर्म खोलकर वर्तमान फॉर्म को बंद करना

 

इसके लिए निम्नलिखित कोड करें-

private void btnसहायता_Click(object sender, EventArgs e)

{ Form fr2 = new Form2(); this.Hide(); fr2.ShowDialog(); this.Close(); }  

इससे दूसरा फॉर्म आ जाएगा और पहला फॉर्म बंद हो जाएगा।

C# में ProgressBar का प्रयोग करना

ProgressBar का प्रयोग करना

  प्रोग्रेसबार का प्रयोग लूपयुक्त कथनों में किया जा सकता है। इसके लिए पहले टूलबार से एक प्रोग्रेसबार लेकर फॉर्म पर सेट करें। फिर उसका नाम बदलें (या छोड़ भी सकते हैं)। इसके बाद जिस बटन में लूपिंग कथन का प्रयोग हो उसमें प्रोग्रेसबार के लिए निम्नलिखित प्रकार से कोड करें-

·       सबसे पहले .minimum और .maximum प्रापर्टीज को सेट करें, जिससे प्रोग्राम को यह पता चल सके कि आउटपुट आने तक प्रोग्रेस बार को कितनी देर में पूरा होना है।

·       इसके बाद .Value को सेट करें, जिसका अर्थ है- कितना काम पूरा होने पर प्रोग्रेसबार को में ब्लॉक्स या रंग (बार के पूरा होने के संकेत) को बढ़ाना है।

·       अब .Step को सेट करें इसका संदर्भ वह मूल्य है, जिसके पूरा होने पर बार को पता चल सकेगा कि अब ब्लॉक्स या रंग (बार के पूरा होने के संकेत) को बढ़ाना है।

·       लूप में pbar1.PerformStep() का प्रयोग करें, जिसका अर्था है, अब एक स्टेप आगे बढ़ जाए। अथवा एक स्टेप पूरा होने की सूचना मिल जाए।

इसे डिक्शनरी के सभी शब्दों को लिस्टबॉक्स में प्रदर्शित करने वाले कोड में प्रोग्रेसबार के प्रयोग से इस प्रकार से समझा जा सकता है- (pbar1 = प्रोग्रेसबार)

pbar1.Minimum = 0; pbar1.Maximum = सभीrows;

            pbar1.Value = 100; pbar1.Step = 1;

            for (int cn = 0; cn < सभीrows; cn++)

            {

                DataRow डिकrow = डिकds.Tables["HEtbl"].Rows[cn];

                string hw = डिकrow.ItemArray.GetValue(1).ToString();

                string gc = डिकrow.ItemArray.GetValue(2).ToString();

                engwrdtxt.Text = डिकrow.ItemArray.GetValue(3).ToString();

                listBox1.Items.Add(hw + " " + gc);

                pbar1.PerformStep();

            }

Link : http://www.aspdotnet-suresh.com/2010/12/how-to-use-progressbar-control-in.html

C# में किसी एरे में घटकों को बढ़ते/घटते क्रम में रखना

 किसी एरे में घटकों को बढ़ते/घटते क्रम में रखना

इसके लिए निम्नलिखित प्रकार से कोड करें-

//1. sort the array

            int[] array = new int[] { 3, 1, 4, 5, 2 };

            Array.Sort(array);

            //2. add in accending order

            for (int nm = 0; nm < array.Length; nm++)

            { l1.Items.Add(array[nm]); }

            //3. add in deccending order

            for (int  nm = array.Length-1;nm >= 0; nm--)

            { l1.Items.Add(array[nm]); MessageBox.Show(array[nm].ToString()); }

घटते क्रम के लिए निम्नलिखित कोड भी कर सकते हैं-

     int[] array = new int[] { 3, 1, 4, 5, 2 };

            Array.Sort(array);

              //take here output for ascending order or go to reverse for descending order

            Array.Reverse(array);

            foreach (var str in array)

            { MessageBox.Show(str.ToString());}

घटते क्रम में string (character या शब्द) को रखने के लिए कोड यह है-

string[] aree = new string[] { "", "कंत", "कँत", "काल", "काग", "चल", "चाल" };

            aree = aree.OrderByDescending(c => c).ToArray();

            foreach (var str in aree)

            {  MessageBox.Show(str.ToString()); }

 

सी.शार्प द्वारा टेक्स्ट फाइल खोलना

   सी.शार्प द्वारा टेक्स्ट फाइल खोलना

टेक्स्ट फाइल खोलने के लिए संबंधित बटन को डबल क्लिक करके निम्नलिखित कोड करें:


इसके अलावा ऊपर में using वाले भाग में निम्नलिखित पंक्तियाँ जोड़ें:



अब रन करके इस कोड से टेक्स्ट फाइलों और एक्स.एम.एल. फाइलों को खोला जा सकता है।

सी.शार्प में मीनूबार जोड़ना और उसका कोड करना

  सी.शार्प में मीनूबार जोड़ना और उसका कोड करना

सबसे पहले फॉर्म को इस प्रकार डिजाइन करें।



मीनूबार बनाने के लिए सर्वप्रथम टूलबॉक्स में Menus and Toolbars से MenuStrip का चयन इस प्रकार करें।



इससे ऊपर मीनू आइटम्स के लिए स्थान बन जाता है और नीचे इस प्रकार से लिखकर आता है:



मीनू आइटम्स को जोड़ने के लिए Type Here इस प्रकार से लिखकर आता है:



किसी मीनू के साथ शार्टकट प्रापर्टीज द्वारा इस प्रकार से जोड़ सकते हैं:



मीनूबार के शब्द के एक वर्ण को अंडरलाइन करने के लिए उससे पहले & का प्रयोग करें:



ऐसा करने पर इस प्रकार होगा:



edit मीनू में निम्नलिखित सबमीनू होंगे:



इनके कोड इस प्रकार हैं:



इसी प्रकार view मीनू द्वारा आवश्यक कंट्रोलों को देखा या छुपाया जा सकता है:



Textboxes को देखने या छुपाने के लिए कोड इस प्रकार है:



अब रन करके देखें।