درود به همه هموطنانم
من ساخت یک سینوس رو با دستورات گرافیکی در وی بی بلدم ، اگه کسی طریقه ی متحرک کردن اون رو یه توضیح مختصر هم بده ، لطف کرده
یک Timer به فرم تون اضافه کنید، مقدار Interval اش رو مشخص کرده و Enabled اش رو True کنید. این تایمر
فرضا هر ثانیه 10 بار یک رخداد را ایجاد می کند.
موج سینوسی سه تا پارامتر داره که می توانید عوض اش کنید :
1) زاویه ای که رسم از اون شروع میشه، فرضا a ، تغییر دادنش باعث جابجا شدن افقی موج میشه.
2) ضریبی که مقدار x رو موقع رسم کردن در آن ضرب می کنید، فرضا b ، تغییر دادنش فرکانس موج رو عوض می کنه.
3) ضریبی که مقدار y رو موقع رسم کردن در آن ضرب می کنید، فرضا c ، تغییر دادنش دامنه موج رو عوض می کنه.
برای هر کدوم از این سه مقدار a و b و c یک متغیر داخل کلاس فرم در نظر بگیرید و مقدار اولیه شون رو مشخص کنید.
رسم شدن منحنی رو بر اساس این سه متغیر انجام دهید، یعنی در فرمول منحنی ازشون استفاده کنید.
در کد رخداد تایمر، مقدار این سه متغیر رو به دلخواه تغییر دهید و با Refresh یا Invalidate کردن اون PictureBox
یا هر کنترل دیگری که رسم منحنی رو توسط اون انجام می دهید، مجددا منحنی رو با تغییرات جدید رسم کنید.