آشنایی با SysCommand در مالتی مدیا بیلدر
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: آشنایی با SysCommand در مالتی مدیا بیلدر

  1. Borna66_TAHA آواتار ها
    Borna66_TAHA
    مدیر سابق
    Feb 2009
    9,903
    390
    تشکر شده : 3,688

    Na آشنایی با SysCommand در مالتی مدیا بیلدر

    سلام به همه دوستان عزیز
    امروز قصد دارم در مورد SysCommand ها که یکی از کاربردی ترین فرمان ها در مالتی مدیا بیلدر هستند توضیح کوچکی بدم. سیس کومند ها خاصیتهایی مانند تغییر اندازه صفحه پروژه و محل قرار گیری پنجره پروژه را برای شما تعیین می کنند و به صورت زیر تعریف می شوند :
    SysCommand("command","parameters")
    پارامتر اول نوع فرمان و پارامتر دوم پارامتر های اضافه را تعیین می کند. حالا لیستی از فرمان های مهم SysCommand را تو زیر براتون آوردم.
    SysCommand("ResizeWindow","width,height")
    فرمان ResizeWindow باعث تغییر اندازه صفحه پروژه میشه. که به ترتیب توی فرمان بالا میتونید عرض و طول پنجرتون را تعیین کنید.مثلا فرمان زیر پنجره را به عرض 300 و طول 400 در میاره.
    SysCommand("ResizeWindow","300, 400")
    فرمان بالا را میتونیم به صورت زیر هم تعریف کنیم :
    a = 300
    b = 400
    SysCommand("ResizeWindow","a,b")
    فرمان زیر پنجره پروژه را به مرکزی ترین نقطه مانیتور منتقل می کند :
    SysCommand("CenterWindow","")
    فرمان زیر می تواند پنجره پروژه را به نقطه ای که شما تعیین میکنید منتقل کند. به جای x و y نقاط مورد نظرتون را بنویسید.
    SysCommand("MoveWindow","x,y")
    فرمان زیر باعث میشود تا پنجره پروژه شما همیشه روی دیگر پنجره های باز شده قرار گیرد .
    SysCommand("AlwaysOnTop","")
    فرمان زیر پنجره پروژه شما را از حالت همیشه رو بودن خارج می کند :
    SysCommand("NOTAlwaysOnTop","")
    یکی دیگر از فرمان های کاربردی SysCammand فرمان CopyFile می باشد که آقا حسین این مورد را قبلا توضیح داده بودند.
    SysCommand("CopyFile","source$,destination$")
    عبارت دوم محل قرار گیری فایل و عبارت سوم مسیر کپی کردن فایل می باشد. برای مثال :
    destdir$ = 'C:\Program FIles\CopyTest'
    dest$ = destdir$ + '\testfile.txt'
    source$ = '<Embedded>\text.txt'
    SysCommand("CopyFile","source$,dest$")
    امیدوارم این مطلب به دردتون بخوره. یک نکته را هم بگم که شما میتونید یک قسمت از برنامتون را خارج از محیط اصلی برنامه درست کنید بعدش با فرمان Resize پنجرتون را گسترش بدید و اون قسمت هم با پروژتون به نمایش در بیاد.

    اینم یک توضیح مختصر در رابطه با پروژه Maximize کردن پروژه
    اسکریپ 1 ( Script 1 ) باعث میشود که پنجره پروژه در مرکزی ترین نقطه مانیتور قرار بگیرد همچنین با تغییر و حرکت دادن پروژه در اجرای دوباره آن خصوصیات قبلی را رعایت میکند این اسکریپ در Page Properties صفحه قرار میگیرد یا میتونید توی یک اسکریپ بذارید و در Page Properties از فرمان Runscript استفاده کنید.
    اسکریپ 2 ( EnterKey ) برای دکمه Maximize باید قرار داده شود و مکان هندسی قرار گرفتن دکمه و تغییر سایز پنجره را کنترل می کند و همچنین میتونید توی یک اسکریپ جدا بزارید و کلید Enter یا هر کلیدی را براش تعیین کنید تا با اون پنجره را maximize کنه.
    اسکریپ 3 (S-Resize-PlugIN ) که در Master Top Layer باید قرار داده شود نیز ثبت محل قرار گرفتن پنجره و اندازه آن را ثبت و نگه داری می کند.
    من دیگه پروژه را تا اونجایی که میشد ساده کردم و فقط دکمه Maximize را توش در نظر گرفتم. میتونید با تغییر مقادیر x و y خصوصیات پنجرتون را تنظیم کنید. کافیه یک کم با پروژه و اسکریپ ها ور برید تا نتیجه نهایی را بگیرید.
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    هميشه خود باشيم نه كسي ديگر!
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    #1 ارسال شده در تاريخ 12th August 2009 در ساعت 01:11

  2. 2 کاربر از این پست تشکر کرده اند :


موضوعات مشابه

  1. کپی کردن یک فایل به سیستم مقابل با استفاده مالتی مدیا بیلدر
    توسط Borna66_TAHA در انجمن مباحث آموزشي مالتي مديا و اتوران
    پاسخ ها: 4
    آخرين نوشته: 28th October 2011, 12:53
  2. ثبت اطلاعات شرکت خود در سیستم مقابل در مالتی مدیا بیلدر
    توسط Borna66_TAHA در انجمن مباحث آموزشي مالتي مديا و اتوران
    پاسخ ها: 0
    آخرين نوشته: 12th August 2009, 00:36
  3. جلسه يازدهم:آموزش مالتی مدیا بیلدر - ادامه مبحث Action بخش پنجم
    توسط Borna66_TAHA در انجمن مباحث آموزشي مالتي مديا و اتوران
    پاسخ ها: 0
    آخرين نوشته: 11th August 2009, 23:14
  4. جلسه هشتم:آموزش مالتی مدیا بیلدر - ادامه بخش Action قسمت One Mouse Click
    توسط Borna66_TAHA در انجمن مباحث آموزشي مالتي مديا و اتوران
    پاسخ ها: 0
    آخرين نوشته: 11th August 2009, 23:08
  5. جلسه پنجم :آموزش مالتی مدیا بیلدر - ایجاد اولین پروژه مالتی مدی
    توسط Borna66_TAHA در انجمن مباحث آموزشي مالتي مديا و اتوران
    پاسخ ها: 0
    آخرين نوشته: 11th August 2009, 22:40

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •