Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # एप्लिकेशन के माध्यम से बाहरी एप्लिकेशन कैसे चलाएं?

प्रक्रिया . का उपयोग करके किसी बाहरी एप्लिकेशन को C# एप्लिकेशन से चलाया जा सकता है . एक प्रक्रिया एक प्रोग्राम है जो आपके कंप्यूटर पर चल रहा है। यह एक छोटे से पृष्ठभूमि कार्य से कुछ भी हो सकता है, जैसे वर्तनी-जांचकर्ता या सिस्टम ईवेंट हैंडलर से लेकर नोटपैड आदि जैसे पूर्ण विकसित एप्लिकेशन तक।

प्रत्येक प्रक्रिया एक प्रोग्राम को निष्पादित करने के लिए आवश्यक संसाधन प्रदान करती है। प्रत्येक प्रक्रिया एक एकल धागे से शुरू होती है, जिसे प्राथमिक धागे के रूप में जाना जाता है। एक प्रक्रिया में प्राथमिक धागे के अलावा कई धागे हो सकते हैं। प्रक्रियाएँ उपलब्ध सिस्टम संसाधनों पर बहुत अधिक निर्भर हैं जबकि थ्रेड्स को न्यूनतम मात्रा में संसाधन की आवश्यकता होती है, इसलिए एक प्रक्रिया को हैवीवेट माना जाता है जबकि एक थ्रेड को एक हल्की प्रक्रिया कहा जाता है। प्रक्रिया System.Diagnostics . में मौजूद है नाम स्थान।

सी# एप्लिकेशन से नोटपैड चलाने का उदाहरण

using System;
using System.Diagnostics;
namespace DemoApplication{
   class Program{
      static void Main(){
         Process notepad = new Process();
         notepad.StartInfo.FileName = "notepad.exe";
         notepad.StartInfo.Arguments = "DemoText";
         notepad.Start();
         Console.ReadLine();
      }
   }
}

सी # एप्लिकेशन के माध्यम से बाहरी एप्लिकेशन कैसे चलाएं?

उपरोक्त आउटपुट तर्कों में दिए गए डेमोटेक्स्ट नाम के साथ कंसोल एप्लिकेशन ने नोटपैड को खोला है।

C# एप्लिकेशन से ब्राउज़र चलाने का उदाहरण

using System;
using System.Diagnostics;
namespace DemoApplication{
   class Program{
      static void Main(){
         Process.Start("https://www.google.com/");
         Console.ReadLine();
      }
   }
}

उपरोक्त कोड ब्राउज़र को खोलेगा और www.google.com पर रीडायरेक्ट करेगा।


  1. किसी एप्लिकेशन को सेवा के रूप में कैसे चलाएं (उपयोगकर्ता-परिभाषित सेवा बनाएं)।

    यदि आप विंडोज ओएस में एक सेवा के रूप में एक एप्लिकेशन चलाना चाहते हैं, तो इस ट्यूटोरियल को पढ़ना जारी रखें। जैसा कि आप जानते हैं, विंडोज स्टार्टअप पर प्रोग्राम चलाने के लिए सामान्य तरीके प्रोग्राम को विंडोज स्टार्टअप फोल्डर में रखना है, या विंडोज रजिस्ट्री का उपयोग करके प्रोग्राम को स्टार्टअप पर चला

  1. Windows 10 में एडमिनिस्ट्रेटर मोड में ऐप्स कैसे चलाएं

    विंडोज 10 ऑपरेटिंग सिस्टम में यूजर अकाउंट कंट्रोल के लिए एक विशेष प्रतिबंध है जो कुछ सॉफ्टवेयर के लिए एडमिनिस्ट्रेटर के विशेषाधिकार को प्रतिबंधित करता है। विशिष्ट एप्लिकेशन को एक्सेस करने और प्रभावी ढंग से चलाने के लिए व्यवस्थापकीय अनुमतियों की आवश्यकता होती है। चल रहे एप्लिकेशन के पूर्ण कार्यों का

  1. मैक पर विंडोज कैसे चलाएं

    मैक सुरक्षा और सुचारू संचालन के लिए प्रसिद्ध है। हालांकि, यदि आप अपने विंडोज से मैक पर स्विच नहीं कर रहे हैं, क्योंकि आप विशेष रूप से विंडोज के साथ संगत प्रोग्राम को खोना नहीं चाहते हैं, तो आपको पता होना चाहिए कि एक वर्कअराउंड है जिसके साथ आप उन प्रोग्राम को चला सकते हैं। जी हां, आपने सही सुना वर्च