PDA

View Full Version : آموزش: ارتباط و کنترل avi برای ساخت لوگوهای آموزشی و تصویری



tdkhakpur
جمعه 30 اردیبهشت 1390, 23:35 عصر
سلام
با استفاده از کد زیر میتوانید کار با avi را انجام بدید البته نوع و طرز استفاده بستگی به نرم افزار مورد نظر داره که قصد طراحی رو دارید میتوانید با توجه به متدهایی که ارسالی میشه فرم avi رو به سرعت کنترل کنید که این امر میتونه در ساخت لوگوهای تصویری همراه با اموزش تصویری به کار برده بشه.
InitAvi
با این متد باید فایل رو باز کنید اولین پارامتر FName نام فایل avi هست و دومین Panel محلی که میخواهید تصویری در آن نمایش داده بشود و سومین پارامتر هندل پنجره فرم هست تا پیغامها بهش ارسال بشه.
PlayAvi
این متد عمل پخش یا نمایش رو انجام میده اولین پارامتر و دومین به ترتیب بر حسب میلی ثانیه یعنی هر 1000 واحد میشه یک ثانیه و محل شروع و خاتمه نمایش فیلم رو نشون میده
MaxPos
اندازه avi بر حسب میلی ثانیه
SetPos
میتونه موقعیت یا محل جدید شروع و خاتمه رو برای نمایش تعیین کنه
SeekTo
موقعیت یا محل نمایش رو به جای مورد نظر انتقال میده.
CloseAvi
به نمایش خاتمه میده
نکته :
این متد

procedure SetSecureToAvi(FName, pass:pchar); stdcall; external DLLAddress;
برای ایجاد encrypt به کار برده میشود که در آن اولین پارامتر نام فایل avi و دومین رمز برای encrypt هست و موقع init این رمز رو به متد initavi پاس بدید اما فقط این متد را فقط یک بار بر روی avi انجام بدید.


http://s1.picofile.com/file/6689513078/aviaction.rar.html

یوسف زالی
شنبه 31 اردیبهشت 1390, 01:08 صبح
جناب tdkhakpur آیا این امکان هست که سورس DLL ی را که زحمتشو کشیدید داشته باشیم؟