View Full Version : کپی فایل
bebakhshid
سه شنبه 11 مرداد 1384, 18:46 عصر
سلام
من میخوام یه فایل را از دایرکتوری جاری به یه جای دیگر کپی کنم
دارکتوری مقصد توسط svedialog مشخص میکنم
و از دستور زیر استفاده میکنم
filecopy(dbname,savedlg.filename)
ولی error زیر میده
cannot find dbname
فکر کنم دایرکتوری جاری را برابر savedlg میگیره
علیرضا مداح
سه شنبه 11 مرداد 1384, 20:13 عصر
سلام ;
هنگام استفاده از این تابع دایرکتوری جاری به طور پیشفرض برابر Application.StartupPath میباشد، به طور مثال برای کپی کردن فایل اجرایی برنامه میتوانید از کد زیر استفاده نمایید :
FileCopy("ProjectName.exe","Destination")
در ضمن از تابع IO.File.Copy هم میتوانید برای کپی کردن استفاده نمایید که مطلب فوق در مورد دایرکتوری جاری در مورد این تابع نیز صدق میکند .
bebakhshid
سه شنبه 11 مرداد 1384, 20:38 عصر
یعنی با کمک savedialogنمیشخ فایل را کپی کرد
میخوام یه فایل mdb را کپی کنم
علیرضا مداح
سه شنبه 11 مرداد 1384, 21:31 عصر
فکر کنم دایرکتوری جاری را برابر savedlg میگیره
بله همینطور است .
از کد زیر استفاده کنید :
If SaveFileDialog1.ShowDialog = DialogResult.OK Then
FileCopy(Application.StartupPath & "\MyFile.mdb", SaveFileDialog1.FileName)
End If
bebakhshid
چهارشنبه 12 مرداد 1384, 14:23 عصر
سلام
فایل mdb در دایرکتوری پروژه است نه در دایرکتوری bin
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.