View Full Version : کمک: چه جوری میشه تو VB2005 یه مستطیل کشید؟
touraj
پنج شنبه 04 خرداد 1385, 01:45 صبح
کمک: چه جوری میشه تو VB.net 2005 یه مستطیل یا دایره یا خط کشید؟ image editor کار نمیکنه. یعنی همش inactive هستش. باید چیکار کنم؟
mostafa_leman
پنج شنبه 04 خرداد 1385, 09:42 صبح
با استفاده از GDI
یکم search کن . پیدا میکنی
touraj
پنج شنبه 04 خرداد 1385, 11:58 صبح
میدونم که میشه search کرد. نمیتونستی کمک بهتری کنی؟ آخه تو VB6 خیلی راحت تر به نظر می رسید.
M.kavyani
پنج شنبه 04 خرداد 1385, 12:58 عصر
خوب وقتی میدونی با سرچ مشکلت حل میشه چرا منت کشی میکنی؟
mostafa_leman
پنج شنبه 04 خرداد 1385, 14:25 عصر
عزیزم شما منو ببخش
Dim graph As Graphics = Me.CreateGraphics
graph.DrawRectangle(Pens.Black, 10, 10, 100, 100)
graph.DrawLine(Pens.Black, 20, 20, 120, 120)
فکر کنم تقریبا تمام چیزای رو که میخوای توی Graphic هست
meh_secure
پنج شنبه 04 خرداد 1385, 14:39 عصر
گفته شد جستجو کنید. یه تاپیک در همین بخش کلی در رابطه با مبحث گرافیک صحبت کرده بود/.
touraj
پنج شنبه 04 خرداد 1385, 23:12 عصر
من این تاپیکی که meh_secure گفت رو ندیدم. اون دستوراتی که مصطفی گفت رو بلدم. اما مشکل چیز دیگه ایه. این دستورات فقط یک لحظه شکل رو میکشه و بعد شکل از بین میره. چه جوری میشه مثلاً یه مستطیل رو به صورت دائم روی فرم قرار داد؟
masysh
شنبه 06 خرداد 1385, 17:38 عصر
این کد بصورت دایمی نشون میده
Imports System
Imports System.Windows.Forms
Imports System.Drawing
Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)
e.Graphics.DrawArc(New Pen(Color.Red), 0, 0, 200, 200, 400, 400)
e.Graphics.DrawRectangle(New Pen(Color.Red), 0, 0, 50, 50)
End Sub
touraj
یک شنبه 07 خرداد 1385, 23:42 عصر
دستت درد نکنه. مشکل حل شد.
masysh
دوشنبه 08 خرداد 1385, 18:34 عصر
خواهش می کنم. قابلی نداشت.
dmax2328
پنج شنبه 26 فروردین 1389, 20:23 عصر
سلام
برنامه ای یه مستطیل رو سایزش رو بگیره و رسم کنه ،و داخلش رو با دایره های با قطر رندوم پرکنه هیچ کدوم از دایره ها هم تداخل نداشته باشن
میشه راهنمایی کنید ه من دایره رو چطور باید تعریف کنم که درون مستطیل قرار بگیره و تو در تو بخواد مستطیل رو پر کنه اگه میشه راهنمایی کنید که به چه صورت می تونم بنویسم
ممنون
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.