المشاركات : 40
المواضيع 20
:
: 0
الإنتساب : Sep 2013
السلام عليكم
كيف يتم نسخ الملفات من مسار معين
الى مسار مكتوب في edit
الحمد لله الذي وفقني
المشاركات : 131
المواضيع 73
:
: 0
الإنتساب : Feb 2012
04-02-2014, 12:48 PM
(آخر تعديل لهذه المشاركة: 25-03-2014, 11:35 AM بواسطة S.FATEH.)
PHP كود :
copyfile('d:\yourfile.txt',edit1.text,False
في الويندوز 7 run as administrator اذا كان الهدف '\:c'
المشاركات : 40
المواضيع 20
:
: 0
الإنتساب : Sep 2013
اخي الكريم rabihpascal لا يمكن ذلك
انا جربت كثيرا هذا الحل
و هذا ما جعلني اطرح السؤال
حيث ان مسار الملف من نوع : pansichar
و النص الموجود في edit من نوع : tcaption
لهذا يظهر خطأ
الحمد لله الذي وفقني
المشاركات : 306
المواضيع 45
:
: 0
الإنتساب : Jul 2012
السلام عليكم ورحمة الله وبركاتة
تستطيع عمل ذلك من خلال استعمال WinAPI ..
كمثال :
لديك ملف بأسم HiWorld من نوع نص(txt) على القرص C ونريد ان ننقله إلى القرص D نعمل التالي :
PHP كود :
CopyFile('C:\HiWorld.txt','D:\HiWorld.txt',True)
<< بالنسبة للبارمتر الاخير والذي اعطيته القيمة True لا اعرف ماذا يخص لكن تستطيع ان تتوجه إلى صفحه الدالة وتعرف كل شيء عنها :
كود :
http://msdn.microsoft.com/en-us/library/windows/desktop/aa363851%28v=vs.85%29.aspx
إقتباس :bFailIfExists [in]
If this parameter is TRUE and the new file specified by lpNewFileName already exists, the function fails. If this parameter is FALSE and the new file already exists, the function overwrites the existing file and succeeds.
المشاركات : 40
المواضيع 20
:
: 0
الإنتساب : Sep 2013
اخي العزيز انت كتبت مسار الملف في الكود
انا **** اخذه من نص مكتوب في edit
==============
اما بالنسبه الى البارمتر الاخير اذا اعطيته القيمه true فان وجد ملف له نفس اسم الملف المنسوخ تفشل عمليه النسخ و اذا اعطيته false فيتم الاستبدال بالملف الجديد
الحمد لله الذي وفقني
المشاركات : 211
المواضيع 16
:
: 8
الإنتساب : Jan 2012
أخي جرب هذا الكود
CopyFile('C:\'+edit1.text,'D:\'+edit2.text,True) ;
بالتوفيق
المشاركات : 306
المواضيع 45
:
: 0
الإنتساب : Jul 2012
السلام عليكم
صحيح فعندما كتبت الكود كان لتوضيح فقط ! .. حيث تستطيع ان تعمل ما شئت به وتستعمله في حاجتك
أما لو اردت ان تنسخ الملف الموجود مساره في الـ Edit1 ووضعه في المسار الموجود في Edit2 يكون كتالي :
PHP كود :
CopyFile(Edit1.Text,Edit2.Text,True)
في المرره المقبله قم بإستعمال دماغك لعمل هذه الخطوة حيث انها من اسااسيات البرمجة ^^
المشاركات : 632
المواضيع 66
:
: 6
الإنتساب : Jul 2010
البارامتر الاخير :
False : ان كان الملف موجود مسبقا فسيتم اعادة الكتابة على الملف بمعنى في كلتا الحالتين سيتم نسخ الملف .
True : ان كان الملف موجود مسبقا .. فلن يتم نسخ الملف .
Open Your Source .. Open Your Mind
المشاركات : 6
المواضيع 3
:
: 0
الإنتساب : Jan 2012
بسم الله الرحمن الرحيم
جرب وضع pchar قبل مسار الملف المراد نسخه والمراد النسخ إليه **** الاستفادة