این پروژه در سال ۱۳۸۳ به عنوان پروژه پایان ترم درس برنامه نویسی گرایش سخت افزار به زبان Delphi تهیه و ارائه شد. همانگونه که از نام پروژه مشخص است هدف از آن تهیه یک نرم افزار پخش کننده چندرسانه ای مدیاپلیر (Media Player) با زبان برنامه نویسی دلفی است که در آن دوره به عنوان زبان برنامه نویسی ویژه گرایش سخت افزار کامپیوتر ارائه می شد می باشد.
نام پروژه:
Armin Player (Media Player in Delphi 7.0)
استاد درس:
مهندس جواد وحیدی
تهیه کننده: آرمین کام فیروزی
فرمتهای پشتیبانی شده توسط نرم افزار پخش کننده چند رسانه ای Armin Player عبارتند از:
فایلهای صوتی پشتیبانی شده توسط “Armin Player” |
*.mp3;*.wav;*.mid; |
فایلهای تصویری پشتیبانی شده توسط “Armin Player” |
*.avi;*.mpg;*.mpeg;*.asf;*.wmv;*.vob |
مراحل و توضیح قسمتهای مختلف پخش کننده چند رسانه ای Armin Player:
برای درک بهتر کد برنامه ،هر قسمت از برنامه را کدنویسی شده توسط یک کامنت از هم مجزا گردیده است که در این قسمت عملکرد هر یک از این بخشها را بررسی میکنیم و ابتدا به بررسی یونیتهای موجود میپردازیم.
Player1.pas:
این قسمت توسط Delphi به طور خودکار ساخته میشود و تنها تغییر در این قسمت مربوط به کد نمایش Splash Screen میباشد که در بالا توضیح دادم.
Unit2.pas:
این یونیت مربوط به فرم شماره 2 یا همان Aboutform میباشد که با اجرای About از منوی Armin بهکار میرود.
Unit3.pas:
این یونیت مربوط به فرم شماره 3 یا همان Splash Screen میباشد و در بالا توضیح داده شد.
Unit4.pas:
این یونیت مربوط به فرم شماره 4 میباشد. این فرم جهت نمایش تصویر در حالت FullScreen به کار میرود و دارای یک Actionlist است که در آن نمایش تصویر کنترل میشود و بازگشت به حالت نرمال را توسط Alt+Enter فراهم میسازد.
Player.pas:
این یونیت، یونیت اصلی برنامه پخش کننده چند رسانه ای Armin Player میباشد و کدهای اصلی در این یونیت نوشته شده است.
اشتراک در
0 دیدگاه
تازهترین