فایلهای OpenGL برای ویژال بیسیک به همراه راهنمای تصویری Visual Basic

اوپن جی ال

* شاید شما هم مشکلاتی از این قبیل داشته اید :

میخواهم فایلهای کتابخانه ای مربوط به توابع opengl را دانلود کنم .
نمی دانم توابع OpenGl را چطور به ویژال بیسیک اضافه کنم .
فایل های سرآیند (هیدر) OpenGL کار نمیکنند.
کد سورس پروژه گرافیک یک برنامه در C++ را دارم ولی در Visual Basic اجرا نمی شود.
دنبال آموزش تصویری اضافه کردن فایل های open gl به ویژال بیسیک هستم
… پس در ادامه مطلب همراه Bcode.ir باشید .

خوب ابتدا فایل های هیدر opengl را  از این لینک دانلود کنید :

 


بعد از دانلود از حالت فشرده (زیپ شده) خارج کنید . ۳ فایل برای کپی وجود داره

خوب در این مورد ما Microsoft Visual Studio 2008 را در نظر گرفتیم .

– فایل  glut32.dll در ویندوز کپی میشود :

C:\Windows\System32


دو فایل بعدی در پوشه ویژوال بیسیک ریخته خواهند شد .

– فایل  glut.h در این پوشه :

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\gl


– فایل glut32.lib در این پوشه :

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib


قبل از هر چیز باید بدانید در ویژال بیسیک می توانید به زبان c++ هم بنویسید ،
اگر از این موضوع بی اطلاع هستید این پست را مطالعه کنید  .

خوب Microsoft Visual Studio را بازکنید  یک پروژه جدید بسازید ( در اینجا win32 و ++C ساخته شد . )

File→ New → Project→ Win32 Project→ OK→ Next→ Empty Project→Finish→Add New Item→C++ File→enter a Name→ OK
 

 روی اسم پروژه در قسمت Solution  راست کلیک کنید ( اینجا اسم پروژه را OpenGLdemo انتخاب شده است )

همچنین:  پروژه طراحی تایمر Timer به زبان سی شارپ #C

Project Properties را بازکنید و روی Configuration Properties کلیک کنید ، بعدLinker بعد Input بیاورید

Project Properties→ Configuration Properties → Linker → Input


در قیمت بالا All Configurations  را انتخاب کنید

در قسمت Additional Dependencies  عبارات   opengl32.lib glu32.lib    را وارد کنید و OK بزنید

برای بزرگنمایی بیشتر می توانید روی عکس کلیک کنید :

فایل سرایند opengl

فایل سرایند چه چیزهایی باشد ؟

– در این تصویر می توانید هیدر های مورد نیاز که باید اینکلود include شوند را ببینید :

هیدرهای opengl

همانطور که می بینید stdafx.h مربوط به خود فرم ویژوال بیسیک که لازمه نوشته بشه
و هیدر اصلی که مربوط به توابع opengl میشه GL/glut.h است

 

اشتراک گذاری این صفحه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.