الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه النبهاني في 30 أغسطس 2008 · 1 رد · 692 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

قد يبدو هذا العنوان مدويا لبعض المبرمجين ، ولكنه حقيقة فعلاً ! في هذا المقال نتناول كيفية استخدام عناصر فضاء الاسماء 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 .

هذا المقال من مدونتي

#2

ولكن عذرا ً أخي ما الجديد في الامر فأنت لم تأتي بالجديد , أين البعد عن مكتبة فيجوال بيسك فأنت استدعيتها في بداية البرنامج كما هو الحال لجلب اي مكتبة سواء كانت من الفيجوال بيسك في السي شارب او العكس

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر ساعة · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…