دو حالت داره یا میتونید خیلی ساده با کنترلهای line و از این چیزا که تو vb هست یه شکل درست کنید و بعد با تغییر خصوصیت left و top اونرو حرکت دهید ... ولی اگه منظورتون مثل بازی ها هست باید بگم که کار خیلی پیچیده تر از این حرفها است و خودش نیاز به یه دانش دیگه ای داره که کار با directx نام داره و با استفاده از توابعی که در اختیارمان قرار میدهد اشکال مختلف و با حالت های مختلف و با حرکات مختلف میسازیم ... البته برای کارهای خیلی پیشرفته چون سرعت برنامه های vb پائین هست ابتدا یه موتور گرافیکی درست میکنند که با استفاده از الگوریتم های خاصی خیلی سریع عمل میکنه و سپس با استفاده از اون تو برنامه شون بازی مینویسن .....
در قسمت دوم اگه منظورتون ویندوزه باید بگم بله ... دستوراتی که میتونن روی ویندوز تاثیر بزارن اصطلاحاً Api هستن که کارهای خیلی پیچیده رو به راحتی در دسترس برنامه نویسا قرار میدن که این توابع در dll های خود ویندز هستند و خود ویندوز هم از اونا برای کارهاش استفاده می کنه ... مثلاً خاموش کردن کامپیوتر ، تعویض عکس دسکتاپ و از این قبیل کارها ...
با استفاده از این روش شما میتونید هر فایلی در ویندوز را اجرا کنید حتی اگه اجرایی هم نباشه ؛؛ منتها به شرطی که برنامه خاصی برای اجرای اون در ویندوز تعریف شده باشه و به زبان ساده تر وقتی روی اون دابل کلیک میکنید تو ویندوز اجرا بشه :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته اگه فایل اجرایی نباشه حتماً باید پسوند اون رو هم بنویسید ...