![]() |
|
معلومة ::: Environment - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : معلومة ::: Environment (/showthread.php?tid=5319) |
معلومة ::: Environment - RaggiTech - 06-10-12 كاتب الموضوع : BADRMEDIA
السلام عليكم ورحمة الله وبركاته الفئة Environment كما تخبرنا مايكروسوفت أنه يمدنا بمعلومات حول البيئة الحالية التي يحيا عليها التطبيق الخاص بنا والحصول علي command-line arguments exit code environment variable settings contents of the call stack time since last system boot version of the common language runtime لنبدأ نتعرف كيف نستفيد من هذه الفئة Environment Members : CommandLine : نستطيع عن طريق هذا العضو فى الفئة Environment أن نحصل علي خط القيادة للتطبيق ونعرف مسار الملف التطبيقي للأمر كود : MsgBox(Environment.CommandLine)CurrentDirectory : يأتي هذا العضو بالدليل الحالي بالكامل لمسار التطبيق كود : MsgBox(Environment.CurrentDirectory)معلومة ::: Environment - RaggiTech - 06-10-12 ExitCode : يستخدم للحصول علي كود الخروج للعملية أو وضع كود للخروج كود : Environment.ExitCode = 1كود : MsgBox(Environment.ExitCode)HasShutdownStarted : تعود بقيمة تحدد ما إذا كان CLR يقوم بالاغلاق أو أن التطبيق الحالي يقوم بالاغلاق كود : MsgBox(Environment.HasShutdownStarted)MachineName : هذا العضو يظهر لنا اسم الماكينة الحالية ( اسم جهاز الكمبيوتر ) كود : MsgBox(Environment.MachineName)OSVersion : تستطيع عن طريق هذا العضو والأعضاء النتى تحته أن تحصل علي اصدار النظام الحالي وأيضا platform للدوت نت الحالي واصدار ServicePack كود : MsgBox(Environment.OSVersion.Platform)كود : MsgBox(Environment.OSVersion.VersionString)كود : MsgBox(Environment.OSVersion.ServicePack)وكما حصلنا على رقم الاصدار بالكامل عن طريق العضو VersionString يمكن عن طريق العضو Version التابع للعضو OSVersion أن نحصل من خلال أبناءه الأعضاء على تفصيل الاصدار كود : MsgBox(Environment.OSVersion.Version.Build)كود : MsgBox(Environment.OSVersion.Version.Major)كود : MsgBox(Environment.OSVersion.Version.MajorRevision)كود : MsgBox(Environment.OSVersion.Version.Minor)كود : MsgBox(Environment.OSVersion.Version.MinorRevision)كود : MsgBox(Environment.OSVersion.Version.Revision)معلومة ::: Environment - RaggiTech - 06-10-12 ProcessorCount : هذا العضو يحصل علي عدد المعالجات فى الجهاز الحالي فى الغالب بالنسبة لــ PC يكون العدد هو 2 كود : MsgBox(Environment.ProcessorCount)SystemDirectory : هذا العضو يجلب لنا اسم مجلد النظام كود : MsgBox(Environment.SystemDirectory)TickCount : هذا العضو يجلب لنا الوقت المنقضي منذ فتح النظام بالملي ثانية milliseconds كود : MsgBox(Environment.TickCount)UserDomainName : يجلب لنا اسم الدومين الحالي للشبكة مع المستخدم الحالي MsgBox(Environment.UserDomainName) UserName : اسم المستخدم الحالي للنظام كود : MsgBox(Environment.UserName)Version : تحدثنا عن هذا العضو وعن أبناءه ولكن لم يكن مباشرة بل كان تحت العضو OSVersion لكن يمكن استخدامه مباشرة والحصول علي وصف لـــ major, minor, build, and revision numbers of the common language WorkingSet : يجلب لنا حجم physical memory MsgBox(Environment.WorkingSet) معلومة ::: Environment - RaggiTech - 06-10-12 Public Methods : أهم الطرق العامة للفئة Environment Exit يقوم بانهاء التطبيق وتدميره وارسال كود الخروج لنظام التشغيل كود : Environment.Exit(0)للمزيد عن الفئة Environment ومعرفة تفاصيل أكثر يتم زيارة الصفحة الخاصة بها من مكتبة مايكروسوفت http://msdn2.microsoft.com/en-us/lib...t_members.aspx |