كسر احتكار فضاء الاسماء My بلغة #C

31 08 2008

قد يبدو هذا العنوان مدويا لبعض المبرمجين ، ولكنه حقيقة فعلاً ! في هذا المقال نتناول كيفية استخدام عناصر فضاء الاسماء My داخل لغة C# مباشرة !

تكمن الفكرة في ان عناصر فضاء الاسماء My هي موجودة داخل فضاء الاسماء Microsoft.VisualBasic ، فيجب علينا في البداية استيراد المجمع Microsoft.VisualBasic.DLL ، ثم استيراد فضاء الاسماء Microsoft.VisualBasic.Devices في اول ملف البرمجة الذي تود استخدام عناصر فضاء الاسماء My فيه ، الكود التالي مثلا يقوم بتشغيل احد الاصوات الموجودة في النظام بكل سهوله :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.VisualBasic.Devices;

namespace ConsoleApplication1
{
   
class Program
   
{
       
static void Main(string[] args)
       
{
           
Audio myAudio = new Audio();
           
Clock myClock = new Clock();

            myAudio.PlaySystemSound(System.Media.SystemSounds.Beep);

        }
   
}
}

يمكنك عزيزي مبرمج C# استكشاف باقي عناصر فضاء الاسما Microsoft.VisualBasic.Devices بواسطة نافذة مستعرض الكائنات ObjectBrowser .

تحياتي


الإجراءات

معلومات

أضف تعليق