04-02-2014, 09:00 AM
04-02-2014, 12:48 PM
PHP كود :
copyfile('d:\yourfile.txt',edit1.text,False
04-02-2014, 01:46 PM
اخي الكريم rabihpascal لا يمكن ذلك
انا جربت كثيرا هذا الحل
و هذا ما جعلني اطرح السؤال
حيث ان مسار الملف من نوع : pansichar
و النص الموجود في edit من نوع : tcaption
لهذا يظهر خطأ
انا جربت كثيرا هذا الحل
و هذا ما جعلني اطرح السؤال
حيث ان مسار الملف من نوع : pansichar
و النص الموجود في edit من نوع : tcaption
لهذا يظهر خطأ
08-02-2014, 04:36 PM
السلام عليكم ورحمة الله وبركاتة
تستطيع عمل ذلك من خلال استعمال WinAPI ..
كمثال :
لديك ملف بأسم HiWorld من نوع نص(txt) على القرص C ونريد ان ننقله إلى القرص D نعمل التالي :
<< بالنسبة للبارمتر الاخير والذي اعطيته القيمة True لا اعرف ماذا يخص لكن تستطيع ان تتوجه إلى صفحه الدالة وتعرف كل شيء عنها :
تستطيع عمل ذلك من خلال استعمال WinAPI ..
كمثال :
لديك ملف بأسم HiWorld من نوع نص(txt) على القرص C ونريد ان ننقله إلى القرص D نعمل التالي :
PHP كود :
CopyFile('C:\HiWorld.txt','D:\HiWorld.txt',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.
09-02-2014, 01:58 AM
اخي العزيز انت كتبت مسار الملف في الكود
انا **** اخذه من نص مكتوب في edit
==============
اما بالنسبه الى البارمتر الاخير اذا اعطيته القيمه true فان وجد ملف له نفس اسم الملف المنسوخ تفشل عمليه النسخ و اذا اعطيته false فيتم الاستبدال بالملف الجديد
انا **** اخذه من نص مكتوب في edit
==============
اما بالنسبه الى البارمتر الاخير اذا اعطيته القيمه true فان وجد ملف له نفس اسم الملف المنسوخ تفشل عمليه النسخ و اذا اعطيته false فيتم الاستبدال بالملف الجديد
09-02-2014, 02:38 PM
أخي جرب هذا الكود
CopyFile('C:\'+edit1.text,'D:\'+edit2.text,True) ;
بالتوفيق
CopyFile('C:\'+edit1.text,'D:\'+edit2.text,True) ;
بالتوفيق
09-02-2014, 04:16 PM
السلام عليكم
صحيح فعندما كتبت الكود كان لتوضيح فقط ! .. حيث تستطيع ان تعمل ما شئت به وتستعمله في حاجتك
أما لو اردت ان تنسخ الملف الموجود مساره في الـ Edit1 ووضعه في المسار الموجود في Edit2 يكون كتالي :
في المرره المقبله قم بإستعمال دماغك لعمل هذه الخطوة حيث انها من اسااسيات البرمجة ^^
صحيح فعندما كتبت الكود كان لتوضيح فقط ! .. حيث تستطيع ان تعمل ما شئت به وتستعمله في حاجتك
أما لو اردت ان تنسخ الملف الموجود مساره في الـ Edit1 ووضعه في المسار الموجود في Edit2 يكون كتالي :
PHP كود :
CopyFile(Edit1.Text,Edit2.Text,True)
في المرره المقبله قم بإستعمال دماغك لعمل هذه الخطوة حيث انها من اسااسيات البرمجة ^^
09-02-2014, 04:38 PM
البارامتر الاخير :
False : ان كان الملف موجود مسبقا فسيتم اعادة الكتابة على الملف بمعنى في كلتا الحالتين سيتم نسخ الملف .
True : ان كان الملف موجود مسبقا .. فلن يتم نسخ الملف .
False : ان كان الملف موجود مسبقا فسيتم اعادة الكتابة على الملف بمعنى في كلتا الحالتين سيتم نسخ الملف .
True : ان كان الملف موجود مسبقا .. فلن يتم نسخ الملف .
16-03-2014, 07:56 AM
بسم الله الرحمن الرحيم
جرب وضع pchar قبل مسار الملف المراد نسخه والمراد النسخ إليه **** الاستفادة
جرب وضع pchar قبل مسار الملف المراد نسخه والمراد النسخ إليه **** الاستفادة