copyFile

benyamin_pc

Well-Known Member
سلام
mdm.FileSystem.copyFile
با این دستور چرا نمیشه یه فایل رو به Addressi که از Open dialog به دست اومده یعنی همون جایی که کاربر معین می کنه کپی کرد؟:wink:
باید حتما آدرس از قبل مشخص شده باشه!
هیچ راهی نیست یه فایل رو به مسیری که کاربر مشخص میکنه کپی کرد؟؟
 

amir_s

Active Member
اول باید Adress رو از کاربر بگیرید ...
برای این کار تابع جداگانه ای وجود داره .
 

benyamin_pc

Well-Known Member
این رو که می دونم مشکل منم اینجاست که وقتی آدرس رو از کاربر می گیرم اصلا فایل رو اونجا کپی نمی کنه!
 

amir_s

Active Member
خوب ... شاید مشکل شما این باشه :
کد:
var myFile = mdm.Dialogs.BrowseFile.show();
myFile = myFile.split("\\").join("\\\\");

شاید حالا بتونی از متغیر استفاده کنی ...
 

benyamin_pc

Well-Known Member
یه چیزی خیلی عجیبه!
از اون متغییر برای کارهای دیگه میشه استفاده کرد مثلا یه فایلی رو یه جا ذخیره کنم اما برای کپی نمیشه شاید اصلا کلا نمیشه شما خودت این کار رو انجام دادین؟
 

amir_s

Active Member
دقیق نفهمیدم چی گفتید !
از کدوم متغیر !؟ از اونی که من گفتم یا اونی که تابع مستقیم بر می گردونه !؟
فکر می کنم بهتره فایلتون رو اینجا قرار بدید !
 

benyamin_pc

Well-Known Member
آقا شرمنده درست شد می دونید مشکل از کجا بود؟
همه چیزی از اول درست بوده هیچ مشکلیم نبوده!
caseSensitive این مشکل بوده!
اصلا حواسم نبود اسم متغییرم رو یه حرفشو بزرگ می نوشتم بعد با کوچیک صدا ازش استفاده می کردم
 

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

بالا