با سلام
دوستان لطفا راهنمایی کنید
-چطوری میشه یه سطح شیبدار رسم کرد که مقدار شیب اون بر حسب درجه ای که بهش میدیم تغییر کنه؟
منظورمو خوب رسوندم دیگه: [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
با سلام
دوستان لطفا راهنمایی کنید
-چطوری میشه یه سطح شیبدار رسم کرد که مقدار شیب اون بر حسب درجه ای که بهش میدیم تغییر کنه؟
منظورمو خوب رسوندم دیگه: [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Last edited by ADRIEN; 25-02-2007 at 03:38.
این جواب ما چی شد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟
سلام
این کد دقیقاَ همین کار را انجام میدهد
Dim iAngle As Single = -15
Dim pCenter As New System.Drawing.Point(50, 50)
Const iWidth As Integer = 150
With Me.CreateGraphics
Call .DrawLine(System.Drawing.Pens.Blue, pCenter.X, pCenter.Y, pCenter.X + iWidth, pCenter.Y)
.PageUnit = GraphicsUnit.Pixel
.TranslateTransform(pCenter.X, pCenter.Y)
.RotateTransform(iAngle)
Call .DrawLine(System.Drawing.Pens.Blue, 0, 0, iWidth, 0)
End With
البته بهتر است این کد در رویداد Paint قرار گیرد تا به صورت خودکار, با درخواست ویندوز رسم شود، اگر چنین کردید به جای تابع Me.CreateGraphics از e.Graphics استفاده کنید.
ضمناَ برای رسم متن هم میتوانید از DrawString استفاده کنید ولی باید شرایط فونت، ارتفاع، RightToLeft ، تراز متن، رنگ و... را شخص کنید.![]()
![]()
Last edited by _H2_; 25-02-2007 at 15:07.
سلام
میبخشید انگار اینجا از LeftToRight خبری نیست ، تمام پرانتزها خراب شدند.
خودتان درستشان کنید.
البته با کپی کردن مشکلی ندارند.
اگر راهی دارد یادم دهید تا دیگر این بلا سر جوابهایم نیاید. (پرانتزها را میگویم)
بابا ایولا دمت گرم
کارم راه افتاد
مرسییییییییی
از tag ی code استفاده کنید:
قبل از کدتان این را قرار دهید:البته بدون space بین [ و /کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
جناب آقای hamidreza_buddy از راهنمایی ارزشمندتان ممنوم.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)