PDA

View Full Version : مبتدی: چگونه می توان در vb.net کار های گرافیکی انجام داد



ko_mail
دوشنبه 23 آذر 1388, 11:43 صبح
با سلام خدمت همه ی دوستان
در vb.net چطور میشه از خط و دایره و به طور کلی کار گرافیکی کرد
با تشکر

Computer.Programmer
دوشنبه 23 آذر 1388, 12:13 عصر
با استفاده از کلاس Graphics می تونید اشکال گرافیکی رسم کنید.

مثلاً برای رسم یک خط می تویند از کد زیر استفاده کنید




Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim grp As Graphics = Me.CreateGraphics
grp.DrawLine(Pens.Black, 100, 100, 200, 200)
End Sub

tabatabaeefar
دوشنبه 23 آذر 1388, 12:25 عصر
سلام


Dim bt As Bitmap = New Bitmap(300, 200)
Dim gr As Graphics = Graphics.FromImage(bt)
gr.DrawRectangle(Pens.Red, 20, 30, 40, 50)
gr.FillRectangle(Brushes.Red, 20, 30, 40, 50)


در سطر اول يك صفحه خالي بدون پس زمينه با ابعاد 200 *300 ايجاد ميشود.
در سطرهاي سوم و چهارم هم دو مستطيل كشيده ميشود كه اولي توخالي و دومي توپر است.
براي دايره و خيلي از شكل هاي ديگه هم ميتوني به همين روش كار كني.
20و30 :مختصات نقطه بالا سمت چپ.
40و50 :طول و عرض مستطيل.
در پايان ميتوني bt رو ذخيره كني يا روي يك كنتل مثل picturebox نمايش بدي.
موفق باشي.

Netsky
دوشنبه 23 آذر 1388, 13:49 عصر
سلام .
به نظر من برو به تاپیک کد اسنیپت های ویبی دات نت . دو صفحه آخر . البته اگه طرز استفاده از کد اسنیپت ها روی نمیدونی صفحه اول رو هم یه نگاه بنداز .
خیلی راحت با نوشتن کلمه کلیدی و زدن دکمه TAB کد کامل واست نوشته میشه .
بای بای ...................

Netsky
چهارشنبه 25 آذر 1388, 07:37 صبح
سلام .
آموزش کار با 20 تابع گرافیکی در VB.Net
http://barnamenevis.org/forum/showpost.php?p=868727&postcount=3
بای بای .....................