تقييم الموضوع :
- 0 أصوات - بمعدل 0
- 1
- 2
- 3
- 4
- 5
معلومة ::: Environment
|
المشاركات : 2,523
المواضيع 707
الإنتساب : Sep 2012
السمعة :
48
الشكر: 91
تم شكره 1103 مرات في 296 مشاركات
كاتب الموضوع : 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)
المشاركات : 2,523
المواضيع 707
الإنتساب : Sep 2012
السمعة :
48
الشكر: 91
تم شكره 1103 مرات في 296 مشاركات
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)
المشاركات : 2,523
المواضيع 707
الإنتساب : Sep 2012
السمعة :
48
الشكر: 91
تم شكره 1103 مرات في 296 مشاركات
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)
المشاركات : 2,523
المواضيع 707
الإنتساب : Sep 2012
السمعة :
48
الشكر: 91
تم شكره 1103 مرات في 296 مشاركات
Public Methods :
أهم الطرق العامة للفئة Environment
Exit
يقوم بانهاء التطبيق وتدميره وارسال كود الخروج لنظام التشغيل
كود :
Environment.Exit(0)
للمزيد عن الفئة Environment ومعرفة تفاصيل أكثر يتم زيارة الصفحة الخاصة بها من مكتبة مايكروسوفت
http://msdn2.microsoft.com/en-us/lib...t_members.aspx
|
المواضيع المحتمل أن تكون متشابهة . |
الموضوع : |
الكاتب |
الردود : |
المشاهدات : |
آخر رد |
|
معلومة :: تعلم كيف تحفظ صورة في My.Settings بدون الإحتياج إلى مسارها! |
أسامة أحمد |
4 |
6,097 |
18-07-21, 02:53 AM
آخر رد: kebboud
|
|
معلومة ::: ListBox |
Blue Sky |
14 |
22,013 |
14-11-16, 11:32 PM
آخر رد: فارس جراح
|
|
معلومة مهمه فى المصفوفات |
ali.alfoly |
2 |
3,729 |
30-08-13, 02:25 AM
آخر رد: ali.alfoly
|
|
من المنتدى القديم - معلومة ::: ProgressBar ( للاخ BADRMEDIA ) |
المبرمج علي نوري |
2 |
3,823 |
23-08-13, 11:17 PM
آخر رد: nin9e
|
|
من المنتدى القديم - معلومة ::: CheckBox ( للاخ BADRMEDIA ) |
المبرمج علي نوري |
1 |
2,917 |
30-11-12, 05:54 PM
آخر رد: مبرمج أوتار
|
|
معلومة :: الحل لمشكلة الخطأ في الكود For Each i As Button In Me.Controls |
Aly El-Haddad |
2 |
3,563 |
10-11-12, 09:15 PM
آخر رد: Mr. DotNet
|
|
معلومة : Partial Class |
RaggiTech |
1 |
2,668 |
06-10-12, 11:03 PM
آخر رد: RaggiTech
|
|
معلومة : TryCast مهمة |
RaggiTech |
0 |
2,706 |
06-10-12, 11:02 PM
آخر رد: RaggiTech
|
|
معلومة : XML Comments مهمة |
RaggiTech |
1 |
2,422 |
06-10-12, 11:01 PM
آخر رد: RaggiTech
|
|
معلومة - الاستثناءات ( Exceptions ) |
RaggiTech |
0 |
2,453 |
06-10-12, 11:00 PM
آخر رد: RaggiTech
|
يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم