عبدالرحمن
- دروس شبه يومية لل Visual Basic .Net
تمليس الصور الفكرة كما ذكرت سابقا عبارة عن تقريب درجة الوان النقاط من بعضها . فاذا كانت هناك نقطتين وحدة زرقاء والاخرى خضراء فسوف يتم تقريب لون الزرق الى التركوازي. ويتم ذلك بحساب المتوسط لكل 9 نقاط في الصورة . Dim bmap As New Bitmap(PictureBox1.Image) Picture…
- دروس شبه يومية لل Visual Basic .Net
عكس الوان الصور اتبع الخطوات الاتية: 1- ابدا مشروع ويندوز , ثم اضف زر امر و مربع صورة , ثم اضف صورة من عندك الى مربع الصورة . 2- اكتب هذا الكود تحت زر الامر : Dim bmap As New Bitmap(PictureBox1.Image) PictureBox1.Image = bmap Dim red, green, blue As Integer Di…
- دروس شبه يومية لل Visual Basic .Net
مقدمة في معالجة الصور الصورة عبارة عن مصفوفة مكونة من قيم الوانها (احمر, ازرق, اخضر) . و كل قيمة من هذه القيم ترسم في نقطة تسمى بكسل Pixel في اداة PictureBox . و بالتالي اذا اردنا ان نقوم بتغييرات بالصور او ان نقوم بعمل فلتر Filter فما علينا الا ان نقوم بتغيير…
- دروس شبه يومية لل Visual Basic .Net
اهلا بك اخ sharp7 و انصحك ان تبدا من اليوم . اخ jarour : لم افهم سؤالك بالضبط :confused:
- دروس شبه يومية لل Visual Basic .Net
حذف ملفات مجلد سنتعلم اليوم كود بسيط مبني على فكرة البرمجة الدورية Recursive Programming . هذا الكود يقوم بمسح جميع ملفات مجلد معين ثم يقوم بحذف هذا المجلد . و سابدا بشرح الفكرة منطقيا (خطوة بخطوة) 1- قم باستدعاء فضاء الاسماء IO الذي يحتوي على فئات المجلدات و …
- دروس شبه يومية لل Visual Basic .Net
تصغير و تكبير ال PictureBox يتم باستخدام خاصتي ال width , height . ولكن هاتين الخاصيتين لا تقوم بتصغير او تكبير الصورة . التي تقوم بهذه المهمة هي الدالة GetThumbnailImage . والتي تم شرحها سابقا . المثال التالي يقوم بتكبير اي صورة في PictureBox1 و يخزنها في مسا…
- جرب زيارة موقعي الجديد
و الله بيني و بينك فكرة تصميم الموقع جاتني في يوم و ليلة و جاني معها حماس شديد لتصميم الموقع , ولكن عندما اكملت الواجهة و بعض الصفحات انطفأت هذه الحماسة و بالتالي لم استكمل الموقع . و اشكرك جزيل الشكر على الاطراء :)
- دروس شبه يومية لل Visual Basic .Net
دوال اخرى 2 احب ان اذكر فقط بانك اذا اردت استخدام الدالة Round فعليك باستدعاء دوال الرياضيات . Imports System.Math الدالة Shell : تقوم بتشغيل برنامج معين . Shell("notepad.exe", AppWinStyle.MaximizedFocus) التابع الاول : مسار البرنامج الذي تريد تشغيله . التابع …
- دروس شبه يومية لل Visual Basic .Net
دوال اخرى1 الدالة Rnd : تقوم بانشاء رقم عشوائي بين عددين . MsgBox(Rnd() * 5) الكود السابق يقوم بانشاء رقم عشوائي بين العدين 1 و 5 . واذا اردت ازالة الارقام العشرية فعليك باستخدام الدالة Round . MsgBox(Round(Rnd() * 5)) و اذا اردت عدم تكرار الرقم العشوائي فعليك…
- دروس شبه يومية لل Visual Basic .Net
اخ بريفات كاسل : اشكرك جزيل الشكر على الملاحظة المفيدة . اخ عاوز اتعلممم : م فهمت مشكلتك بالضبط . اتوقع انك بتكتب الكود في فجوال بيسك 6 .
- دروس شبه يومية لل Visual Basic .Net
بقي علينا - دوال الادخال و الاخراج مع الملفات - دوال الارقام العشوائية - دوال اخرى و قد تعلمنا بصورة سريعة دوال : - الادخال و الاخراج - التعامل مع الملفات و المجلدات - التعرف على انواع البيانات - التحويل في انواع البيانات - التعامل مع النصوص - تنسيق البيانات -…
- دروس شبه يومية لل Visual Basic .Net
التاريخ و الوقت 2 الدالة DateDiff : تعطيك الفترة بين تاريخين محددين . Dim date1 As Date = #3/30/2000# MsgBox(DateDiff(DateInterval.Day, date1, Now).ToString + " day") الدالة DateDiff لها 3 توابع : 1- نوع الفترة التي تريدها (يوم , شهر , سنة ...) 2- التاريخ الذي…
- دروس شبه يومية لل Visual Basic .Net
التاريخ و الوقت اولا ارحب بالاخ jarour . ثانيا: بعد ان اخذنا لمحة سريعة على الدوال الرياضية في فيجوال بيسك .نت , سابدا بدوال التاريخ و الوقت . و هي دوال سهلة و مفيدة . الدالة Now : تعطيك الوقت و التاريخ الحالي . MsgBox(Now) الدالة Weekday : تعطيك رقم اليوم (من…
- دروس شبه يومية لل Visual Basic .Net
الدالة Log : تعطيك اللوغاريثم الطبيعي و ليس العشري MsgBox(Log(2.7)) احب فقط ان اذكر بان الدوال السابقة ل ن ت ع م ل الا بكتابة هذا السطر في بداية صفحة الكود لكي نقوم باستدعاء الدوال الرياضية : Imports System.Math
- دروس شبه يومية لل Visual Basic .Net
الرياضيات كما نعلم بان الرياضيات عنصر اساسي في البرمجة . يعني اذا كنت مبرمج فيتوجب عليك ان تكون فاهم في الرياضيات و دوالها. وسنستعرض مجموعة بسيطة من الدوال الرايضية . الدالة abs : ترجع القيمة المطلقة لعدد معين MsgBox(Abs(-6)) MsgBox(Abs(6)) سيكون الناتج 6 في ك…
- دروس شبه يومية لل Visual Basic .Net
تنسيق البيانات 2 الدالة LSet : تقوم بمحاذاة النص الى جهة اليسار . الدالة RSet : تقوم بمحاذاة النص الى جهة اليمين . MsgBox(RSet("helo", 100)) الكود السابق يقوم بمحاذاة كلمة helo الى جهة اليمين بمقدار 100 خانة .
- دروس شبه يومية لل Visual Basic .Net
اولا اشكرك يا اخ عمر على المعلومة المفيدة فعلا , واتمنى كل واحد منكم ان يشاركنا ولو بسطر واحد . لكي نستفيد ونفيد . و اما بالنسبة للمشروع فانا حاضر ولكن ضع الفكرة في المنتدى لكي يراها الكل .
- دروس شبه يومية لل Visual Basic .Net
تنسيق البيانات الدالة Format : تقوم بتنسيق رقم او تاريخ او عملة الى نمط معين . MsgBox(Format(54681251, "$###,##,##")) الكود السابق يقوم بتحويل رقم الى عملة بنمط معين . هذا النمط يحدد في الوسيط الثاني للدالة . من خلال هذه الدالة يمكنك تحويل انماط كثيرة للبيانات…
- هام جدا بالنسبة لي عن برمجة خدمات الموبايل
بس اللي ابغى اعرفه انه هل هناك طريقة لعمل تطبيقات للجوال من دون الدخول الى النت ؟
- دروس شبه يومية لل Visual Basic .Net
مرحبا بك اخ بكر :) معليش ما شفتك :D