امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
روشن کردن پیکسل در PictureBox
نویسنده پیام
toopdanlod آفلاین
در حال پیشرفت
***

ارسال‌ها: 257
موضوع‌ها: 65
تاریخ عضویت: خرداد ۱۳۸۸

تشکرها : 59
( 135 تشکر در 73 ارسال )
ارسال: #14
RE: روشن کردن پیکسل در PictureBox
ببینید، من برای رسم خطوط و دایره از این کد استفاده کردم.

کد:
Private Sub PicEdit_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PicEdit.Paint

        If Manualy = False And Automatic = True Then
            With e.Graphics
                Using redBrush As New SolidBrush(Color.PaleGreen)
                    Using TPen As New System.Drawing.Pen(Color.PaleGreen, 1)
                        Dim rect As New Rectangle(x1, y1, xyWidth, xyHeight)
                        TPen.Width = My.Computer.Registry.GetValue(StrRegistry, "Size", Nothing)
                        .DrawEllipse(TPen, x1, y1, xyWidth, xyHeight)
                        .FillEllipse(redBrush, rect)
                        '.DrawLine(TPen, x2, y2, x3, y3)
                    End Using
                End Using
            End With
            strResult = "Auto"
        ElseIf Manualy = True And Automatic = False Then
            With e.Graphics
                Using redBrush As New SolidBrush(Color.Red)
                    Dim rect As New Rectangle(x1, y1, xyWidth, xyHeight)
                    .DrawEllipse(Pens.Red, x1, y1, xyWidth, xyHeight)
                    .FillEllipse(redBrush, rect)
                End Using
            End With
            strResult = "Manual"
        End If
    End Sub

و برای اینکه این کد رو اجرا کنم از این کد استفاده کردم

کد:
Addhander PicEdit.Paint, AddressOf PicEdit_Paint

اما این کد عمل نمکنه و خطوط و دایره رو رسم نمیکنه. البته اگه توی button بذارم و یک مقدار بهش بدم عمل میکنه. اما توی برنامه ای که من نوشتم حداقل 100 دایره باید نمایش بده و بین این دایره ها خطوط بکشه.
حالا من نمیدونم مشکل از کجاست

من کد دومی رو توی یه حلقه for گذاشتم که هر نقطه ای که موقعیتش بدست میاد و نمایش بده، اما این کد اجرا نمیشه و به مرحله بعد میره و یه موقعیت دیگه رو بدست میاره

۲۵-مهر-۱۳۸۹, ۱۱:۰۱:۲۰
وب سایت ارسال‌ها
پاسخ


پیام‌های داخل این موضوع
روشن کردن پیکسل در PictureBox - توسط toopdanlod - ۲۳-مهر-۱۳۸۹, ۱۲:۲۴:۱۶,
RE: روشن کردن پیکسل در PictureBox - توسط salehjg - ۲۳-مهر-۱۳۸۹, ۱۴:۱۰:۱۷,
RE: روشن کردن پیکسل در PictureBox - توسط toopdanlod - ۲۳-مهر-۱۳۸۹, ۱۵:۰۸:۱۸,
RE: روشن کردن پیکسل در PictureBox - توسط salehjg - ۲۳-مهر-۱۳۸۹, ۱۸:۲۴:۰۱,
RE: روشن کردن پیکسل در PictureBox - توسط toopdanlod - ۲۳-مهر-۱۳۸۹, ۱۸:۴۱:۵۶,
RE: روشن کردن پیکسل در PictureBox - توسط salehjg - ۲۳-مهر-۱۳۸۹, ۱۸:۵۴:۵۵,
RE: روشن کردن پیکسل در PictureBox - توسط toopdanlod - ۲۳-مهر-۱۳۸۹, ۱۸:۵۹:۱۸,
RE: روشن کردن پیکسل در PictureBox - توسط salehjg - ۲۳-مهر-۱۳۸۹, ۱۹:۲۷:۵۲,
RE: روشن کردن پیکسل در PictureBox - توسط toopdanlod - ۲۳-مهر-۱۳۸۹, ۱۹:۳۱:۴۶,
RE: روشن کردن پیکسل در PictureBox - توسط toopdanlod - ۲۴-مهر-۱۳۸۹, ۱۹:۱۱:۴۷,
RE: روشن کردن پیکسل در PictureBox - توسط ajlajlajl - ۲۴-مهر-۱۳۸۹, ۲۱:۰۳:۳۶,
RE: روشن کردن پیکسل در PictureBox - توسط toopdanlod - ۲۴-مهر-۱۳۸۹, ۲۱:۲۱:۰۴,
RE: روشن کردن پیکسل در PictureBox - توسط ajlajlajl - ۲۴-مهر-۱۳۸۹, ۲۳:۲۵:۱۷,
RE: روشن کردن پیکسل در PictureBox - توسط toopdanlod - ۲۵-مهر-۱۳۸۹, ۱۱:۰۱:۲۰
RE: روشن کردن پیکسل در PictureBox - توسط toopdanlod - ۲۵-مهر-۱۳۸۹, ۱۸:۲۳:۴۷,
RE: روشن کردن پیکسل در PictureBox - توسط ajlajlajl - ۲۸-مهر-۱۳۸۹, ۱۸:۱۲:۰۰,

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راهنمایی در مورد PictureBox toopdanlod 2 2,634 ۲۳-اسفند-۱۳۸۸, ۲۰:۲۶:۲۶
آخرین ارسال: toopdanlod
Cool attach کردن و DeAttach کردن دیتا بیس sav68 1 4,711 ۲۶-بهمن-۱۳۸۷, ۰۲:۴۹:۴۱
آخرین ارسال: arashrj

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع:

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS