منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] رسم سهم في vb. Net - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم امثلة ومشاريع VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=188)
+--- الموضوع : [VB.NET] رسم سهم في vb. Net (/showthread.php?tid=39683)



رسم سهم في vb. Net - Miloud - 12-10-21

مثال بسيط في كيفية الرسم في الفيجوال.نت
PHP كود :
'1) solution
'
on utilise un pen dont on specifie l extremite EndCap

Dim penFl 
As New Pen(Color.Black2)
penFl.EndCap Drawing2D.LineCap.ArrowAnchor 

'Mais la fleche est de la taille de la ligne, toute petite

'
2Solution Fleche de taille variable
'On cree une fleche de la largeur et hauteur que l on veut avec AdjustableArrowCap

Dim penFl As New Pen(Color.Black, 2)
Dim aArrow As New Drawing2D.AdjustableArrowCap(5, 5)
penFl.CustomEndCap = aArrow

'
Dans les 2 cas reste à dessiner votre ligne :
gr.DrawLine(penFlx0y0x1y1)

'où gr as graphics
'
x0,y0,x1,y1 des entiers correspondant aux points extrèmes de la ligne



RE: رسم سهم في vb. Net - kebboud - 19-10-21

(12-10-21, 05:57 PM)Miloud كتب :
مثال بسيط في كيفية الرسم في الفيجوال.نت
PHP كود :
'1) solution
'
on utilise un pen dont on specifie l extremite EndCap

Dim penFl 
As New Pen(Color.Black2)
penFl.EndCap Drawing2D.LineCap.ArrowAnchor 

'Mais la fleche est de la taille de la ligne, toute petite

'
2Solution Fleche de taille variable
'On cree une fleche de la largeur et hauteur que l on veut avec AdjustableArrowCap

Dim penFl As New Pen(Color.Black, 2)
Dim aArrow As New Drawing2D.AdjustableArrowCap(5, 5)
penFl.CustomEndCap = aArrow

'
Dans les 2 cas reste à dessiner votre ligne :
gr.DrawLine(penFlx0y0x1y1)

'où gr as graphics
'
x0,y0,x1,y1 des entiers correspondant aux points extrèmes de la ligne
محاولة فاشلة