الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فتح الملفات داخل فوكس برو

بدأه OMAR MAGDI في 17 أغسطس 2008 · 6 رد · 1,775 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد الكود الخاص بفتح ونقل الملفات :

فمثلا

لدى صورة موجودة بالمسار c:\picture.bmp

أريد فتحها

كما أريد نسخها لتكون ايضا بالمسار

e:\picture.bmp

ملك الطغـــــــــــــاة عرينها إذ غـــــــــــــاب حيدرها الأشم

#2

السلام عليكم ورحمة الله وبركاته

اقتباس
أريد الكود الخاص بفتح ونقل الملفات :

فمثلا

لدى صورة موجودة بالمسار 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

مع تحياتى للجميع

والله الموفق

#3

:clapping: :clapping: :clapping: :clapping: شكرا على تلك المعلومات الجميلة

ملك الطغـــــــــــــاة عرينها إذ غـــــــــــــاب حيدرها الأشم

#4

:wub: ماشاء الله الاجابة حاضرة دائما استاذ محمود الف شكر لهذه المعلومات الرائعة

الالف ميل تبدأ بخطوة

#6
e68wm5.gif
#7

الله يبارك فيك اخى وليد

اهلا ومرحبا بك معنا فى المنتدى حيث الجميع اخوة واحبة

مع تحياتى للجميع

والله الموفق

مواضيع مشابهة