Borna66
08-11-2009, 03:48 PM
در این درس مسیر دهی رو در بیلدر به شما خواهم گفت. مسیر دهی در بیلدر چند نمونه داره از جمله مسیر سی دی ، مسیر جاری ، مسیر درایو جاری ، مسیر ویندوز و سیستم 32 و... که در این درس به طور کامل به شما آموزش داده می شود ، پس خوب توجه کنید:
در این درس مسیر دهی رو در بیلدر به شما خواهم گفت. مسیر دهی در بیلدر چند نمونه داره از جمله مسیر سی دی ، مسیر جاری ، مسیر درایو جاری ، مسیر ویندوز و سیستم 32 و... که در این درس به طور کامل به شما آموزش داده می شود ، پس خوب توجه کنید:
این مسیر ها در هر جایی که بخواهید مسیر یک فایل را از هارد بدهید قابل استفاده می باشد که به شما کمک می کند که به بخش های مختلف از هارد کاربر دسترسی داشته باشد.
خب برای مثال می خواهیم یک دستور را برای اتوران خود معرفی کنیم که فایل Setup فتوشاپ را از سی دی بخواند . البته این مسیر باید به گونه ای باشد که بر روی همه ی سیستم ها قابل اجرا باشد . کاربر گرامی به شما توصیه می کنم که در محیط کدنویسی بیلدر این کارو انجام بدی تا به مرور زمان با کد نویسی بیلدر هم آشنا بشی . برای اینکار بر روی دکمه ای که ساخته اید دو بار کلیک کنید و به جای اینکه بر روی دکمه ی External Commands and Page Actions کلیک کنید بر روی دکمه ی More Action کلیک کنید . در کادر باز شده شما می توانید کد نویسی کنید . در اینجا ما می خواهیم فایلی را اجرا کنیم که بر روی هر سیستم قابل اجرا باشد . برای اینکار باید از کدهای زیر استفاده کنید:
("","Run("<SrcDir>\Graphic\Photoshop\Setup.exe
خب اين خط كد ، ستاپ برنامه ي فتوشاپ رو از مسيري كه اتوران در اون هست بعد به شاخه ي گرافيك و بعد به شاخه ي فتوشاپ مي ره و ستاپ رو اجرا مي كنه . درواقع كدي كه به رنگ آبي روشن در آمده ( <SrcDir> ) نشانگر اين است كه اتوران فايل هاي سي دي را از مسير جاري كه اتوران در اونجا وجود داره مي خونه يعني نياز به وارد كردن نام درايو نيست ، هر جا كه اتوران قرار بگيره پوشه ي گرافيكو... در همان مسير اجرا مي شود.
شما مي توانيد با بيلدر چندين نوع مسير رو استفاده كنيد ، كه يكي يكي آنها را براي شما توضيح مي دهم :
كد<CD> : اين كد براي مسير دادن به داخل درايو سي دي مي باشد ، يعني كارش شناسايي درايو سي دي هست كه يه مشكلي وجود داره ، اونم اينه كه اين كد فقط درايو اول سي دي رو مي خونه و ... . پس بهتره كه از اين كد استفاده نكنيد !
كد <Embedded> : اين كد مسير فايلهاي درون Embedded برنامه ي شما رو ميده ، يعني همون فايلهايي رو كه به پروژه اضافه مي كنيد(از منوي Project و گزينه ي Embedded Files...) توسط اين كد قابل اجرا هستند. اينم اضافه كنم كه فايل هاي Embedded شده ، در مسير temp ويندوز كپي مي شن.
كد <SrcDrive> : از اين كد براي درايو جاري استفاده مي شود ، يعني هر جا كه اتوران باشد همان درايو را مي شناسد. تازه بگم كه اگه زرنگ باشيد مي تونيد از اين كد استفاده هاي زيادي بكنيد.
كد \..\ : اين كد بسيار جالب همان دستور ..cd در "داس" يا "كماند پرومپت" هست كه مسير جاري رو به پوشه ي قبلي بر مي گردونه(كدش خيلي جالبه ).
براي مثال اگه بخوايد مسير پروگرام فايل رو بديد از اين كد استفاده كنيد
كد <System> : اين كد مسير پوشه ي System32 واقع در پوشه ي ويندوز رو مي ده ، كه از اون مي تونين براي اجراي برنامه هايي مثل تنظيمات ولوم صدا و ... استفاده كنيد.
كد <Temp> : اين مسير براي پوشه ي تمپ واقع در پوشه ي ويندوز است.
كد <Windows> : و در نهايت مسير پوشه ي ويندوز.
در این درس مسیر دهی رو در بیلدر به شما خواهم گفت. مسیر دهی در بیلدر چند نمونه داره از جمله مسیر سی دی ، مسیر جاری ، مسیر درایو جاری ، مسیر ویندوز و سیستم 32 و... که در این درس به طور کامل به شما آموزش داده می شود ، پس خوب توجه کنید:
این مسیر ها در هر جایی که بخواهید مسیر یک فایل را از هارد بدهید قابل استفاده می باشد که به شما کمک می کند که به بخش های مختلف از هارد کاربر دسترسی داشته باشد.
خب برای مثال می خواهیم یک دستور را برای اتوران خود معرفی کنیم که فایل Setup فتوشاپ را از سی دی بخواند . البته این مسیر باید به گونه ای باشد که بر روی همه ی سیستم ها قابل اجرا باشد . کاربر گرامی به شما توصیه می کنم که در محیط کدنویسی بیلدر این کارو انجام بدی تا به مرور زمان با کد نویسی بیلدر هم آشنا بشی . برای اینکار بر روی دکمه ای که ساخته اید دو بار کلیک کنید و به جای اینکه بر روی دکمه ی External Commands and Page Actions کلیک کنید بر روی دکمه ی More Action کلیک کنید . در کادر باز شده شما می توانید کد نویسی کنید . در اینجا ما می خواهیم فایلی را اجرا کنیم که بر روی هر سیستم قابل اجرا باشد . برای اینکار باید از کدهای زیر استفاده کنید:
("","Run("<SrcDir>\Graphic\Photoshop\Setup.exe
خب اين خط كد ، ستاپ برنامه ي فتوشاپ رو از مسيري كه اتوران در اون هست بعد به شاخه ي گرافيك و بعد به شاخه ي فتوشاپ مي ره و ستاپ رو اجرا مي كنه . درواقع كدي كه به رنگ آبي روشن در آمده ( <SrcDir> ) نشانگر اين است كه اتوران فايل هاي سي دي را از مسير جاري كه اتوران در اونجا وجود داره مي خونه يعني نياز به وارد كردن نام درايو نيست ، هر جا كه اتوران قرار بگيره پوشه ي گرافيكو... در همان مسير اجرا مي شود.
شما مي توانيد با بيلدر چندين نوع مسير رو استفاده كنيد ، كه يكي يكي آنها را براي شما توضيح مي دهم :
كد<CD> : اين كد براي مسير دادن به داخل درايو سي دي مي باشد ، يعني كارش شناسايي درايو سي دي هست كه يه مشكلي وجود داره ، اونم اينه كه اين كد فقط درايو اول سي دي رو مي خونه و ... . پس بهتره كه از اين كد استفاده نكنيد !
كد <Embedded> : اين كد مسير فايلهاي درون Embedded برنامه ي شما رو ميده ، يعني همون فايلهايي رو كه به پروژه اضافه مي كنيد(از منوي Project و گزينه ي Embedded Files...) توسط اين كد قابل اجرا هستند. اينم اضافه كنم كه فايل هاي Embedded شده ، در مسير temp ويندوز كپي مي شن.
كد <SrcDrive> : از اين كد براي درايو جاري استفاده مي شود ، يعني هر جا كه اتوران باشد همان درايو را مي شناسد. تازه بگم كه اگه زرنگ باشيد مي تونيد از اين كد استفاده هاي زيادي بكنيد.
كد \..\ : اين كد بسيار جالب همان دستور ..cd در "داس" يا "كماند پرومپت" هست كه مسير جاري رو به پوشه ي قبلي بر مي گردونه(كدش خيلي جالبه ).
براي مثال اگه بخوايد مسير پروگرام فايل رو بديد از اين كد استفاده كنيد
كد <System> : اين كد مسير پوشه ي System32 واقع در پوشه ي ويندوز رو مي ده ، كه از اون مي تونين براي اجراي برنامه هايي مثل تنظيمات ولوم صدا و ... استفاده كنيد.
كد <Temp> : اين مسير براي پوشه ي تمپ واقع در پوشه ي ويندوز است.
كد <Windows> : و در نهايت مسير پوشه ي ويندوز.