العودة   منتديات عميد التعريب > >

الملاحظات

فيجوال بيسك Visual Basic.NET ـ كل ما يتعلق بمجال برمجة الفيجوال بيسك



إضافة رد

قديم 2010-08-11, 22:10   رقم المشاركة :1
معلومات العضو
الراعي الرسمي وداعم مسيرة عطاء المنتدى
 
الصورة الرمزية وليد السند
إحصائية العضو





مستوى التقييم: 9
وليد السند is on a distinguished road

مشاهدة أوسمتي

المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي استخدام Code Snippet وإضافة كودك الخاص إليه


السلام عليكم ورحمة الله
منقوووول للفائدة
Code Snippet
هي طريقة سهلة وسريعة لكتابة الكود مدعومة مع VS2005 , VS2008 (الشرح الحالي تم على 2008)

سأقوم أولا بشرح طريقة أستخدمها لمن لم يستخدمها من قبل ، ثم نعرف معا كيف نضيف كودنا الخاص إليه





في نافذة الكود أضغط يمين الماوس في المكان الذي تريد أن تضيف فيه الكود ستجد Insert Snippet



أضغط عليها لتجد الشكل التالي وبه العديد من الأكواد الجاهزة ومعظمها مقسم في ملفات لسهولة الوصول للكود المطلوب

ستلاحظ أن لمعظم الأكواد اختصار كما في الشكل لو كتبت هذا الاختصار بدون عمل الخطوات السابقة ثم ضغط Tab سيتم إدراج الكود مباشرة

أي كما في مثالنا أكتب

RegRead ثم Tab



عند إدراج الكود سيظهر بعض الأماكن ذات خلفية خضراء وتعني أن هذه الأماكن هي ما يجب أن تعدله بنفسك لتتلاءم مع كودك ، ولإخفاء هذه الخلفية اضغط يمين الماوس واختر مرحباde Snippet مرحباghlighting

وهناك ملحوظة أخري عند كتابتك لبعض الأكواد يظهر ملاحظة بان هذا الكود يمكن كتابته بطريقة CodeSnippets والصورة تشرح ذلك

هنا تنتهي طريقة الاستخدام الآن كيف نضيف أكوادنا الخاصة لهذه القائمة

1- نعمل ملف xml لكتابة الكود به وذلك من القوائم كالتالي (يمكن طبعا عمل الملف من أي محرر xml)

Fileà New File ونختار xml file

2- قم بعمل Save AS وأختر Save As Type ك(*.snippet) snippet files




1- اكتب الكود كالتالي





xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">





<br /> <br /> My Snippet<br /> <br />









System.Windows.Forms.dll






















بالنسبة لي لست متمرس في xml لكن يمكن قراءة الكود بسهولة

فمثلا






xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">



يعرف أن الكود هو CodeSnippets
و

بداية الكود الأول في الملف
</font><font size="4">My Snippet<br /> <br />
عنوان الكود الظاهر في القائمة


أو





لغة الكود
وبعدها يكتب الكود المراد إدراجه بالصيغة التالية


الكود]]>







أما إذا أردت كود أكثر حرفية فإليك الكود التالي لقراءة مفتاح من Registry والذي عرضناه في بداية الشرح













Read a Registry Value

Microsoft Corporation

Reads a string registry value from the current user hive.

regRead









DefaultValue

Replace with the default value.

"Default Value"





Path

String

Replace with the path to the key.

"HKEY_CURRENT_USER\Software\CompanyName\ProductName \KeyName"





Value

String

Replace with the value name to be retrieved.

"valueName"






keyValue = My.Computer.Registry.GetValue($Path$, $Value$, $DefaultValue$)]]>










سنشرح الجديد فقط في هذا الكود وهو ليس بالكثير
Reads a string registry value from the current user hive.
وفيه تلميح بشرح الكود عند تحديده من القائمة




regRead وفيه الاختصار لإدراج الكود مباشرة ولا تنسي Tab بعد الاختصار لإدراج الكود






وفيه تحدد المتغيرات في الكود







وفيه نحدد متغير واحد وكافة المعلومات المتعلقة به

DefaultValueاسم المتغير

Stringنوع المتغير

Replace with the default value.تلميح يظهر للمستخدم بعد الإدراج يوضح الغرض من المتغير

"Default Value"القيمة المبدئية للمتغير والتي ستظهر للمستخدمkeyValue = My.Computer.Registry.GetValue($Path$, $Value$, $DefaultValue$)]]>




الكود المطلوب إدراجه ولاحظ كيف يتم إدراج المتغيرات به بين علامتي $ $

بعد كتابة الكود المطلوب وحفظ الملف بامتداد snippet نريد أن نضيف الكود إلى القائمة لاستخدامه

1-Manager Tools à Code Snippets






سيظهر لك الشاشة التالية

اختر لغة البرمجة التي ستستخدم فيها الكود

Add لكي تضيف مجلد به مجموعة من code snippets و Remove للحذف

Import لإضافة ملف إلى المجلد الذي تقف عليه الآن










وليد السند غير متواجد حالياً   رد مع اقتباس


قديم 2010-08-11, 23:13   رقم المشاركة :2
معلومات العضو
gamal007
معرب برامج
 
الصورة الرمزية gamal007
إحصائية العضو





مستوى التقييم: 9
gamal007 is on a distinguished road
كاتب الموضوع : وليد السند المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي رد: استخدام Code Snippet وإضافة كودك الخاص إليه


اولا كل سنة وانت طيب
او كل عام وانت بخير
وربنا يعود عليك الايام بخير وسعادة انشاء الله
ثانيا
الف شكر علي البرنامج الجميل هذا
وربنا ما يحرمنا من جديدك
جديدك جمع جديد وليس جمع جدك
هههههه
الف شكر يا غالي


gamal007 غير متواجد حالياً   رد مع اقتباس

قديم 2010-08-11, 23:31   رقم المشاركة :3
معلومات العضو
أسيرالشوق
الإدارة
 
الصورة الرمزية أسيرالشوق
إحصائية العضو





مستوى التقييم: 10
أسيرالشوق is on a distinguished road

مشاهدة أوسمتي

كاتب الموضوع : وليد السند المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي رد: استخدام Code Snippet وإضافة كودك الخاص إليه


بارك الله فيك وجزاك خيرا

شكرا لك أخي الغالي : المعرب

على الشرح الرائع والمفيد


أسيرالشوق غير متواجد حالياً   رد مع اقتباس

قديم 2010-08-16, 16:36   رقم المشاركة :4
معلومات العضو
وليد السند
الراعي الرسمي وداعم مسيرة عطاء المنتدى
 
الصورة الرمزية وليد السند
إحصائية العضو





مستوى التقييم: 9
وليد السند is on a distinguished road

مشاهدة أوسمتي

كاتب الموضوع : وليد السند المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي رد: استخدام Code Snippet وإضافة كودك الخاص إليه


شاكر مروركم الرائع بارك الله فيكم


وليد السند غير متواجد حالياً   رد مع اقتباس

قديم 2010-08-19, 03:02   رقم المشاركة :5
معلومات العضو
ali harbi
الإدارة
 
الصورة الرمزية ali harbi
إحصائية العضو





مستوى التقييم: 10
ali harbi is on a distinguished road

مشاهدة أوسمتي

إرسال رسالة عبر MSN إلى ali harbi
كاتب الموضوع : وليد السند المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي رد: استخدام Code Snippet وإضافة كودك الخاص إليه


بارك الله فيك وجزاك خيرا

على الشرح الرائع والمفيد
الله يعطيك العافية

تحياتي


ali harbi غير متواجد حالياً   رد مع اقتباس

قديم 2010-08-19, 04:31   رقم المشاركة :6
معلومات العضو
وليد السند
الراعي الرسمي وداعم مسيرة عطاء المنتدى
 
الصورة الرمزية وليد السند
إحصائية العضو





مستوى التقييم: 9
وليد السند is on a distinguished road

مشاهدة أوسمتي

كاتب الموضوع : وليد السند المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي رد: استخدام Code Snippet وإضافة كودك الخاص إليه


بارك الله فيك,, شكرا على المرور الرائع


وليد السند غير متواجد حالياً   رد مع اقتباس

قديم 2010-08-19, 04:36   رقم المشاركة :7
معلومات العضو
saidasd
عميد
إحصائية العضو





مستوى التقييم: 5
saidasd is on a distinguished road
كاتب الموضوع : وليد السند المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي رد: استخدام Code Snippet وإضافة كودك الخاص إليه


السلام عليكم ورحمة الله وبركاته
تسلم والله -
ولك الخير ان شاء الله


saidasd غير متواجد حالياً   رد مع اقتباس

قديم 2010-08-24, 18:33   رقم المشاركة :8
معلومات العضو
وليد السند
الراعي الرسمي وداعم مسيرة عطاء المنتدى
 
الصورة الرمزية وليد السند
إحصائية العضو





مستوى التقييم: 9
وليد السند is on a distinguished road

مشاهدة أوسمتي

كاتب الموضوع : وليد السند المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي رد: استخدام Code Snippet وإضافة كودك الخاص إليه


بارك الله فيك,, شكرا على المرور الرائع


وليد السند غير متواجد حالياً   رد مع اقتباس

قديم 2010-08-25, 15:23   رقم المشاركة :9
معلومات العضو
عوض الغامدي
دائما معكم
 
الصورة الرمزية عوض الغامدي
إحصائية العضو





مستوى التقييم: 10
عوض الغامدي is on a distinguished road

مشاهدة أوسمتي

كاتب الموضوع : وليد السند المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي رد: استخدام Code Snippet وإضافة كودك الخاص إليه


اسمح لي ابدي اعجابي بقلمك وتميزك واسلوبك الراقي وتالقك


عوض الغامدي غير متواجد حالياً   رد مع اقتباس

قديم 2010-09-05, 06:53   رقم المشاركة :10
معلومات العضو
وليد السند
الراعي الرسمي وداعم مسيرة عطاء المنتدى
 
الصورة الرمزية وليد السند
إحصائية العضو





مستوى التقييم: 9
وليد السند is on a distinguished road

مشاهدة أوسمتي

كاتب الموضوع : وليد السند المنتدى : فيجوال بيسك Visual Basic.NET ـ
افتراضي رد: استخدام Code Snippet وإضافة كودك الخاص إليه


الف شكر استاذ عوض للمرور الرائع .


وليد السند غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML متاحة

الانتقال السريع


الساعة الآن 09:42

جميع المشاركات المكتوبة تعبّر عن وجهة نظر صاحبها .. ولا تعبر عن وجهة نظر إدارة المنتدى بأي شكل من الأشكال



ساهم معنا
تبرع لتساعد على الاستمرار ومواصلة تعريب البرامج للعالم العربي.
ساهم في صمود وبقاء ونشر اللغة العربية في العالم من أجل الأجيال القادمة.
تودع مبالغ التبرعات في احد الحسابات التالية
اسم البنك
رقم الحساب
بنك الراجحي _ من خارج السعودية
IBAN - SA2880000141608010128882
بنك الراجحى _ من داخل السعودية 141608010128882



Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
جميع الحقوق محفوظة لموقع منتديات عميد التعريب 2010 - 2017 ©