چک و ایجاد فایل یا پوشه در مسیر خاص

1362321

New Member
[سوال] چک و ایجاد فایل یا پوشه در مسیر خاص


سلام به دوستان و اساتید اهل فن در زمینه برنامه نویسی :

یک سوال داشتم میخواستم بدونم چطور میشه توی mmb فرمانی نوشت که از طریق آن وجود فایل یا پوشه ای را در مسیر خاصی چک کنیم و در صورت نبودن آن با فرمان md و یا هر چیز دیگر پوشه ای رو با همان نام ایجاد کنیم .

با تشکر
 
آخرین ویرایش:

nevercom

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

پیوست ها

  • Directory.zip
    738 بایت · بازدیدها: 44

mbsa

Active Member
سلام
مثل نمونه ای که تو فایل پیوست شده هست ، عمل کنید
برای ساخت پوشه ، یک فایل موقتی به آدرس مورد نظر کپی کنید . تا پوشه ساخته بشه . برای چک کردن فایل هم از یک فرمان ساده استفاده شده .
برای چک کردن پوشه باید از پلاگین استفاده کنید .
البته برای ساخت پوشه روش جناب nevercom مناسبتره.
موفق باشید.
 

پیوست ها

  • CHECK.rar
    573 بایت · بازدیدها: 27
آخرین ویرایش:

msnv

Well-Known Member
سلام علیکم
توسط تابع FileExist میتوان موجودیت یک فایل را بررسی کرد

به عنوان مثال کد زیر را امتحان کنید:
کد:
pth$='C:\Windows'
FileExist("pth$","result")
If (result=1) Then
  msg$='Exist ' + pth$+' location!,64'
  MessageEx("","msg$")
Else
  msg$='Not found ' + pth$+' location!'
  Message("msg$","")
End

یک نکته که میتواند مهم نیز باشد این است که نبایستی انتهای مسیر را با کاراکتر "\" خاتمه دهید چرا که در اینصورت موجودیت مسیر برای تابع قابل تشخیص نخواهد بود و مقدار برگشتی صفر خواهد بود بدین معنی که مسیر مورد نظر وجود ندارد، حتی اگر میخواهید موجودیت یک درایو را بررسی کنید بایستی بجای نوشتن نام درایو بصورت "C:\" آنرا بصورت "C:" بنویسید
در نمونه زیر حتی اگر فایل نیز وجود داشته باشد تشخیص تابع عدم موجودیت فایل است (حتی اگر فایل وجود داشته باشد):
کد:
pth$='C:\Windows\\'
FileExist("pth$","result")

اما اگر همین مسیر بصورت زیر نوشته شود نتیجه بگونه دیگریست:
کد:
pth$='C:\Windows'
FileExist("pth$","result")

موفق باشید
 

جدیدترین ارسال ها

بالا