سلام
خسته نباشید
من می خوام با نرم افزار Mmb یه منو برای سی دی آموزشی بسازم. همه ی کارا رو انجام دادم فقط مونده آدرس دادن که وقتی روی یه دکمه کلیک می کنیم چه فیلمی رو برای آموزش باز کنه.
آدرس مطلق که می دم درسته ولی وقتی آدرس نسبی می دم تا روی سیستم های دیگه هم کار کنه، اصلا کار نمی کنه...
از <SrcDir> استفاده می کنم... ولی اجرا نمی شه.
دوست عزيز
اگه كمي جستجو مي كردين قطعا به جوابتون مي رسيدين. اما حالا كه پرسيدين:
براي اينكه آدرسهاي نسبي شما به درستي عمل كنه بايد دقيقا قوانيني كه موقع دادن آدرسهاي ثابت استفاده ميكنيد رو اينجا هم رعايت كنيد با اين تفاوت كه شما ميتونيد از عبارتهايي مثل SrcDir يا SrcDrive يا امثال اينها به جاي عبارت ريشه مسير استفاده كنيد.
شكل كلي آدرسهاي نسبي براي CD-rom
SrcDir
از اين آدرس براي تعيين آدرسهاي وابسته نسبت به محل فايل اجرايي استفاده ميشه.
بعنوان مثال اگر فايل اجرايي شما در درايو CD-rom به آدرس x:\file.exe قرار داشته باشه. اين آدرس معادل x:\myfolder\myfile خواهد بود.
SrcDirve
کد:
<SrcDrive>\myfolder\myfile
از اين آدرس براي تعيين آدرسهاي وابسته نسبت به ريشه درايو مورد نظر استفاده ميشه.
بعنوان مثال اگر فايل اجرايي شما در درايو CD-rom به آدرس x:\folder\file.exe قرار داشته باشه. اين آدرس معادل \:x خواهد بود.
نكته مهمي كه ممكنه گاهي اوقات باعث ايجاد اشكال كنه اينه كه اگه از اين آدرسها تو متغيرهاي رشته اي استفاده ميكنيد به كوچك بزرگ بودن كاراكترها حتما دقت كنيد.
لطفا اول قوانين رو مطالعه كنيد. در مورد مشكلتون جستجو كنيد و در صورتي كه به پاسخ نرسيديد مبحث جديد ايجاد كنيد.
موفق باشيد