أريد الكود الخاص بفتح ونقل الملفات :
فمثلا
لدى صورة موجودة بالمسار c:\picture.bmp
أريد فتحها
كما أريد نسخها لتكون ايضا بالمسار
e:\picture.bmp
أريد الكود الخاص بفتح ونقل الملفات :
فمثلا
لدى صورة موجودة بالمسار c:\picture.bmp
أريد فتحها
كما أريد نسخها لتكون ايضا بالمسار
e:\picture.bmp
ملك الطغـــــــــــــاة عرينها إذ غـــــــــــــاب حيدرها الأشم
السلام عليكم ورحمة الله وبركاته
اقتباسأريد الكود الخاص بفتح ونقل الملفات :فمثلا
لدى صورة موجودة بالمسار c:\picture.bmp
أريد فتحها
كما أريد نسخها لتكون ايضا بالمسار
e:\picture.bmp
طالما جبت سيرة الملفات خلينا نستعرض كل المتاح
عشان لما تحتاج حاجة بعد كده توصلها على طول ان شاء الله
فى فيجوال فوكس برو يمكنك انشاء الملفات والقراءة والكتابة فيها مثل لغة سى تماما
بمعنى يكون لكل ملف تتعامل معه مقبض Handle يشير اليه ومن خلال هذا المقبض
تتم جميع العمليات
والدوال الخاصة بالملفات هى
FCHSIZE( ) Function FCLOSE( ) Function FCREATE( ) Function FEOF( ) Function FFLUSH( ) Function FGETS( ) Function FPUTS( ) Function FREAD( ) Function FSEEK( ) Function FWRITE( ) Function
وايضا هناك الدالة
Filetostr()
التى تقوم بقراءة عبارة ووضعها فى متغير
وبخصوص التعامل مع الملفات النسخ والحذف واعادة التسمية
هناك الاوامر التالية
delete file rename copy file
وبخصوص استقبال اسم ملف من المستخدم هناك الدوال التالية
وهى دوال تفتح نوافذة شهيرة مثل Open او Save
getfile() putfile()
ولمعرفة اذا كان ملف موجود ام لا
FILE()
وللبحث عن ملف
LOCFILE()
وللبحث عن مجلد
DIRECTORY()
ولاستقبال مجلد من المستخدم
GETDIR()
ولاستقبال صورة من المستخدم
GETPICT()
ولتحديد المسار الذى يتم فيه البحث عن الملفات بشكل تلقائى
SET PATH TO
ولمعرفة المسار الحالى الذى تم تشغيل الملف التنفيذى الخاص بالبرنامج منه
application.defaultfilepath
مع تحياتى للجميع
والله الموفق
:clapping: :clapping: :clapping: :clapping: شكرا على تلك المعلومات الجميلة
ملك الطغـــــــــــــاة عرينها إذ غـــــــــــــاب حيدرها الأشم
:wub: ماشاء الله الاجابة حاضرة دائما استاذ محمود الف شكر لهذه المعلومات الرائعة
الالف ميل تبدأ بخطوة
العفو احبتى
الله يبارك فيكم جميعا
الله يبارك فيك اخى وليد
اهلا ومرحبا بك معنا فى المنتدى حيث الجميع اخوة واحبة
مع تحياتى للجميع
والله الموفق