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

ربط ملف وورد ببرنامج بالفيجوال بيسك

بدأه المنااادي في 2 يناير 2009 · 4 رد · 3,109 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

وكل عام وأنتم بخير والأمة الإسلامية بخير

لدي ملفات وورد وهي عباره عن أسئلة لجميع المراحل (الفصل الأول والفصل الثاني والدرو الثاني )

هل من الممكن ربط هذه الملفات ببرنامجي بحيث يقوم البرنامج بتغيير اسم ملف الوورد ووضعها بمجلد برنامجي بحث يصنف كل مرحلة

يعني لو كان ماتم جلبه من خارج البرنامج هو اسثلة ثالث ثانوي رياضيات الفصل الأول اريد وضعها بمجلد البرنامج مع تغيير اسم الملف وإدراجه تحت ثالث ثانوي رياضات الفصل الأول

:D

#2

يمكنك قراءة ملف الوورد بالطريقة التالية:

Dim A As String
Dim FullText As String
Open "FileName" For Input As #1
Do Until EOF(1)
Input #1,A
FullText=FullText + A
Loop
Close #1

وبهذا أصبح لديك الملف كاملاً، موضوعاً في المتغير FullText ، لتنقله إلى مجلد ما، يمكنك كتابة:

Dim Path As String
Path=App.Path
If Right(Path,1)<>"\" Then Path=Path + "\"
Path=Path + "Third High"
MkDir(Path)

'إلى هنا صنعنا المجلد الذي نريد وضع ملف الوورد بداخله، والآن نصنع الملف.
Open Path + "\MyWord.doc" For OutPut As #1
print #1,FullText
Close #1

للاطلاع على التعامل مع الملفات، راجع درس الأخت بنت اليمن

إن شاء الله ما يكون قصدك إنك تغش!!!

تم تعديل هذه المشاركة بواسطة Abboodd في 2 يناير 2009 في 12:19

هذه الجملة خاطئة  :wacko: 


#3

بســم الله الـرحمــن الرحيــم

الأخ الفاضل يرجى توضيح السؤال بمثال حتى تحصل على الإجابة الوافية وعموما اذا كنت تقصد فتح الملف وحفظه فى متغير او لتخزينه فى قاعدة بيانات فقد اجاب الأخ Abboodd على سؤالك اما اذا كنت تقصد اعداة تنظيم الملفات بحيث يتم تغير اسم ملف الورد وتغغير مكانه ووضعه فى مجلد معين فإليك هذه الأكواد

لإنشاء مجلد جديد 
on error resume next
mkdir "d:\Examin3"


لنسخ ملف مع تغيير اسمه

on error resume next
filecopy "مسارالملف\اسم الملف"  , "المسار الجديد\اسم الملف الجديد"

لتغيير اسم الملف 

on error resume next
name "مسارالملف\اسم الملف" as "المسار الجديد\اسم الملف الجديد"

كن كالنخيل عن الأحقاد مرتفعا .. يرمى بصخر فيرمى أطيب الثمر

#4

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

اولاً أشكر الأخ Abboodd على تكرمه بالرد على سؤالي

كما أشكر الأخ عبدالفتاح حسن على تكرمه بالرد على سؤالي

وأشكر كل أعضاء الفريق العربي على الأهتمام بهذا الموقع

كل ما أريد هو جلب ملف من خارج البرنامج الى برنامجي الذي صممته بالفيجوال بيسك (ملف وورد عبارة عن أسئلة للفصل الأول أو الثاني أو الدورالثاني ) وتغيير اسمه وتخزينه في قاعدة بيانات واستدعاء هذا الملف عن الحاجة لذلك

مثال

ملف وورد اسئلة رياضيات الفصل الأول ..استدعاء الملف من البرنامج تغيير اسم الملف تخزينه في قاعدة بيانات استدعائه من قاعدة البيانات .

وشكراً لكم :D

#5
المنااادي كتب:
كل ما أريد هو جلب ملف من خارج البرنامج الى برنامجي الذي صممته بالفيجوال بيسك (ملف وورد عبارة عن أسئلة للفصل الأول أو الثاني أو الدورالثاني ) وتغيير اسمه وتخزينه في قاعدة بيانات واستدعاء هذا الملف عن الحاجة لذلك

المشكلة كلها تتلخص في هذين السطرين ، أي كيف يمكن التفريق بين أسئلة الفصل الأول من أسئلة الفصل الثاني ؟

هذا يستدعي فتح الملف عن طريق كائن Word ثم قراءة محتويات السطور الأولى من الملف ، وبناء على ذلك يتم عمل المطلوب ..

هل يمكنك إرفاق مثال لأحد ملفات الأسئلة ؟

سبحان الله وبحمده ... سبحان الله العظيم

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…