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

ممكن توضيح لبعض الاسطر البرمجية ....

بدأه k.f.u في 12 ديسمبر 2009 · 4 رد · 475 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ... ممكن احد يوضح لي الاسطر البرمجية اللي بالخط العريض .... عذرا للاني اسأل كثير ... بس للاسف مافيه مرجع عربي ...

'Prepare GraphicsFun variable for graphics calls

Dim GraphicsFun As System.Drawing.Graphics

GraphicsFun = Me.CreateGraphics

'Use a red pen color to draw a line and an ellipse

Dim PenColor As New System.Drawing.Pen(System.Drawing.Color.Red)

GraphicsFun.DrawLine(PenColor, 20, 30, 100, 80)

GraphicsFun.DrawEllipse(PenColor, 10, 120, 200, 160)

'Use a green brush color to create a filled rectangle

Dim BrushColor As New SolidBrush(Color.Green)

GraphicsFun.FillRectangle(BrushColor, 150, 10, 250, 100)

'Create a blue cardinal spline curve with four points

Dim Points() As Point = {New Point(358, 280), _

New Point(300, 320), New Point(275, 155), New Point(350, 180)}

For tension As Single = 0 To 2.5 Step 0.5

GraphicsFun.DrawCurve(Pens.DodgerBlue, Points, tension)

Next

ولكم جزيل الشكر

سبحان الله وبحمده سبحان الله العظيم ..أستغفر الله

samp8a5b2fc47732a301.jpg

#2

هذا الكود يرسم منحنى من نوع spline يمر بالنقاط المذكورة و لونه أزرق.

#3

جزاك الله خيرا يا أخي .. ولكني اريد أن اعرف ... ماذا تعني الاسطر البرمجيه .... بالضبط

بمعنى اود كتابة مجموعه من التعليقات عند كل سطر ... طبعا انا لاا اريد الاسطر جميعها فقط الاسطر التي بالخط العريض ..

ارجوكم اريد تعليقات اما م الكود لكي افهم ماذا تعني تلك الاسطر ولماذا كتبت ؟؟؟؟

سبحان الله وبحمده سبحان الله العظيم ..أستغفر الله

samp8a5b2fc47732a301.jpg

#4
k.f.u كتب:

جزاك الله خيرا يا أخي .. ولكني اريد أن اعرف ... ماذا تعني الاسطر البرمجيه .... بالضبط

بمعنى اود كتابة مجموعه من التعليقات عند كل سطر ... طبعا انا لاا اريد الاسطر جميعها فقط الاسطر التي بالخط العريض ..

ارجوكم اريد تعليقات اما م الكود لكي افهم ماذا تعني تلك الاسطر ولماذا كتبت ؟؟؟؟

تصريح مصفوفة نقاط وإعداد عناصرها والتي تتلخص في أربعة نقاط :
( النقطة الأولى = بداية خط المنحني، النقطة الثانية بداية انحناء خط المنحني، نهاية انحناء خط المنحني، نهاية خط المنحني ) .
Dim Points() As Point = {New Point(358, 280), _
New Point(300, 320), New Point(275, 155), New Point(350, 180)}
استخدام حلقة تكرارية لرسم ست منحنيات لها نفس النقاط لكن متغيرة التوتر وهو المقصود من استخدام الحلقة التكرارية ( Tension )
For Tension As Single = 0 To 2.5 Step 0.5
GraphicsFun.DrawCurve(Pens.DodgerBlue, Points, Tension)
Next Tensions

بالتوفيق :)

تم تعديل هذه المشاركة بواسطة Bashar Rabat في 12 ديسمبر 2009 في 21:00

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#5

جزاك الله خير يا اخي ونفع بعلمك الاسم والمسلمين ..

حفظك الله ورعاك وبلغك كل ماتصبوا اليه

سبحان الله وبحمده سبحان الله العظيم ..أستغفر الله

samp8a5b2fc47732a301.jpg

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