ورود

نسخه کامل مشاهده نسخه کامل : ادرس دهی فایل



رهنورد2
19-11-2006, 16:57
بنده یک برنامه نوشتم که یکسری فایل صوتی را به انتخاب پخش می کنه .فایلهای صوتی را دریک پوشه به اسم date
در کنار exe برنامه گذاشتم طوری که برای اجرا شدن برنامه باید این پوشه به همین نام ودر کنار این exeباشدچون برای
پخش فایل اینطور ادرس دادم =date/...در موارد زیر مشکل پیش می اید به نظر شما چه کار باید کرد.
1- اگر پوشه date تغییر نام شود
2-اگر exeوپوشه dateدر کنار هم نباشد
3-اگر پوشهdateیا فایلهای داخل ان cutیا حذف شوند
به نظر خودم اگر برنامه ای بنویسم که جلوگیری از تغییر نام وجابجایی وحذف پوشه مربوطه کند درست میشه.
ضمنا این برنامه با نصب روی سیستم نیست.

مرد مباح
22-11-2006, 14:39
از خود حالات زيد استفاده كن :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
كه هر دو يك كار رو انجام ميدن ولي گاهي يكيش بهتر عمل ميكنه. امتحانش كن.

mahdi bg
23-11-2006, 05:58
سلام

تا جايي كه من مي دونم راهي نداره(100% نمي گم)
و كمتر اين مشكلات شما پيش مي آد

Admiral
23-11-2006, 09:37
این بیشتر مشکله کاربره نه برنامه نویس.

خود ویندوز رو هم اگه یکسری از فایل هاش رو پاک کنی دیگه نمیتونه اجرا بشه!!

NoneForce
23-11-2006, 09:42
سلام
يك نگاهي به اين كامپوننت بيندازيد :

Single File System

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Mahmood_N
25-11-2006, 20:28
سلام
می تونید کدتون رو توی Try و Except قرار بدید و بعد از Except ، یه پسغام نشون بدید که مثلا فایل پیدا نشد !!
مثلا :
Try
("PlaySound("\Data\Delete.wav
Except
("فایل پیدا نشد")ShowMessage
end;
....
موفق باشی ...