ببساطة هو برنامج معالجة النصوص والرسوم والجداول وغيرها من مكونات الوك
والرسائل والكتب والصحف والمجلات وغيرها.
وللتعامل معه برمجياً من خلال فجول بيسك + يجب تعريفه للغة أولاً ؛ وذلك بإدراج مكتباته
في اللغة ثم تعريف متغير على أنه يمثل برنامج وورد بكامل خصائصه ووظائفه.
إدراج مكتبات برنامج وورك:
لإدراج مكتبات البرنامج وورد في مشروع في فجول بيسك نتبع الخطوات التالية:
2. نفتح القائمة (070(801) ثم نختار الأمر (18610:800865).
3. يظهر مربع الحوار الخاص بالمكتبات ؛ نحدد الخيار ( 88ر0 10.0 11/000 1110:0501
117) بوضع علامة (صح) أمامه.
تعريف متغير على أنه يمثل برنامج وورد:
نكتب الكود التالي في المكان المناسب:
وفي هذا الكود ؛ تم تعريف المتغير 1770_1770 على أنه برنامج وورد بالكامل ؛ ويمكنتا
إجراء ما يمكن إجراؤه في برنامج وورد على هذا المتغير + فالبرنامج يتكون من مجموعة من
الأوامر ؛ منها ما يتعلق به كبرنامج » ومنها ما يتعلق بالوثائق والملفات المفتوحة منها والمغلقة +
ومنها ما يتعلق بمكونات الوثيقة من جداول وفقرات وكلمات وحدود وتظليل ورأس الصفحة وتذييلها
وغير ذلك.
وتسمى الوثيقة برمجياً بالكائن 0(6©8ا 0 200077604 ؛ وكل مكون من مكوناتها يعتبر كائناً
بذاته ؛ وينتمي لتجمع لنفس النوع من الكائنات بمعنى أن مجموعة الوثائق تنتمي لكائن أوسع وأشفمل
يسمى (تجمع الوثائق 001180103 000007160158 ١ والجداول تنتمي لكائن أوسع وهو (تجبع
الجداول «601180150 18168) وهكذاء
اميه معازم صف :(ر101ن1) عانق طك !م١ لمممجيظ
الكافن «وتتمعتاروية:
ويمثل البرنامج وورد بكامل فعالياته ووظائفه وخصائصه.
1 ؟؛07©00©«©0©: وتمثل الوثيقة النشطة المفتوحة حلياً.
2 +©1«أ©107ه: وتمثل الطابعة الافتراضية النشطةء
قائمة (ملف ع111).
4 «0ا5016: وتمثل النص المحدد في الوثيقة.
1 0038: وتستخدم عند إغلاق برنامج وورد.
2. <580010: وتستخدم لبدء تشغيل معالج الفاكن.
3 70ه6©(00ا©1ع108: وتستخدم لتغيير اللغة من عربية إلى لاتينية والعكس.
بعض أهم أحداث الكائن «متتتاترررح:
1 ©05ا©00©010©018©50©0: وينطلق قبل إغلاق الوثيقة تماماً.
٠ +10« ©0001«©0413©10: وينطلق قبل البدء في طباعة الوثيقة.
٠ ©10010©0116107©527: وينطلق قبل حفظ التغييرات في الوثيقة.
©0001001008: ينطلق عند حدوث تغيرات في محتويات الوثيقة.
٠ «©10010©0100: ينطلق عند فتح الوثيقة.
؟«ع»»11©810: ينطلق عند إنشاء وثيقة جديدة.
: ينطلق عندما يغلق المستخدم برنامج وورد.
©117107001717©2©00721: وينطلق عندما يغيب التركيز عن نافذة الوثيقة النشطةء
المكافن 0000806 رالوليقة):
ويمثل وثيقة في برنامج وورد ؛ وعند فت وثيقة جديدة أو موجوذة
يسمسى (تجمع الوثائق 066نا001166 01 5ا0000).
تجمع الوثائق «متاتع0011 6نع٠/00:
وهو عبارة عن كائن يضم مجموعة الوثائق المفتوحة حالياً. وتعرف كل وثيقة بدلالة مها
أو رقم فهرسهاء
أهم خصائص تجمع الوثائق:
1. الخاصية «00ة011©88ل: ويمثل البرنامج 180:0
2. الخاصية 00004: ويمثل عدد الوثائق المفتوحة حلياً.
3. الخاصية 016060#: وتحدد هل البرنامج الذي أنشأ الوثيقة هو 177010 1410008011 أم لاء
أهم وظلائف تجمع الوثائق:
1 الوظيفة 400: وتستخدم في إنشاء وثيقة جديدة وضمها إلى التجمع.
2. الوظيفة «©00: وتستخدم لفتح وثيقة موجودة مسبقاً وضمها للتجمع.
3. الوظيفة ©588: وتستخدم لحفظ التغييرات الحاصلة على محتويات الوثيقة.
4 الوظيفة ©01058: وتستخدم لإغلاق وثيقة وإزالتها من التجمع.
أهم الأحداث التي تتعرض لها الوثيقة:
1 الحدث 106: وينطلق عند إنشاء وثيقة جديدة.
2. الحدث «©00: وينطلق عند فتح
3 الحدث ©0108: وينطلق عند إغلاق وثيقة.
موجودة مسبقاً.
سد .ومطمرة مولىموسسطه :01م011-
وقبل إجراء أي عملية على الوثيقة أو تجمع الوثائق يجب أن نعلم طريقة تعريفهما في المشروع.
انظر للمثال التالي:
تم في السطر الأول تعريف المتغير 1200 بأنه يمثل وثيقة ؛ والمتغير 12008 بأنه تجمع للوثائق في
برنامج وورد.
1 إنشاء وثيقة جديدة برمجياً:
يضم تجمع الوثائق 0011801100 2000776018 كافة الوثائق المفتوحة. ولإنشاء وثيقة جديدة
١ )000070©«1 0(©©0( نستخدم الطريقة 000 التابعة لهذا التجمع. والمثال التالي يوضح كيفية.
إنشاء وثيقة جِديْد
والطريقة الأفضل لإنشاء وثيقة جديدة هي إسناد القيمة الراجعة إلى متغير كائن. فالطريقة
وفي المثال التالي يتم إسناد الكائن !0000180 الراجع عن طريق استخدام 00/ إلى متغير
كائن. وبعد ذلك يتم ضبط العديد من خصائص ووظائف هذا الكائن.
00 طلا
المممطة2" - معلا مو 00060
طدة قمع
سد .ومطمرة مولةموسبطه :1ئم11-
2. فتح وثيقة:
لفتح وثيقة نستخدم الطريقة 0088 التابعة للتجمع 000171©018]. التعليمات التالية تفتح
وثيقة باسم (©5870018.00) موجودة في المجلد ((:©11317010)-
طدة قمع
3. حفظ وثيقة:
لحفظ وثيقة نستخدم الطريقة ©5087 التابعة للتجمع 00001116015 وفي المثال التالي يتم
حفظ الوثيقة باسم (58188.000)-
وبإمكاننا حفظ كافة الوثائق المفتوحة وذلك باستخدام الطريقة 5876 التابعة للتجبع
2000011105 بالصورة التا
()5: 527621100000000 دان
نستخدم لذلك الطريقة 5078/48 التابعة للتجمع 0000107©015. فالمثال التالي يحفظ الوثيقة.
النشطة باسم (16:7(.000) في المجلد الحالي»
"عمق ع2 "«: مجع تاه 231 ققع تا 5. 26517600006
5. إغلاق وثيقة:
نستخدم لذلك الطريقة ©0108 التابعة لنفس التجمع ١ والمثال التالي يحفظ ويغلق الو
المسماة (©58185.00):
ويمكننا إغلاق كافة الوثائق باستخدام نفس الطريقة ؛ والمثال التالي يغلق الوثائق دون
والمثال التالي يستشير المستخدم في حفظ التغييرات قبل الإغلاق:
2005 10 086 طعمة عوط
اصعلا
6. تنشيط وثيقة:
لتنشيط وثيقة ما ٠ نستخدم الطريقة 0157818./ التابعة للكائن 0000100©04. والمثال التالي
ينشط الوثيقة المسماة (©58168.00):
ما إذا كانت هناك وثيقة مفتوحة ؛ نقوم بالتجول برمجياً داخل التجمع 170001711606
عن طريق استعمال العبارة 1165 ...15860 108. والمثال التالي ينشط الوثيقة المسماة
20005 هد عمك طعمة عوط
معلوع - موصعم
مقط وفلوط - قمدة طم ع2
"عمل وتصمعة "ك: عمه 23111 0820. 200020155
طق قمع
8. الإشارة إلى وثيقة:
عوضاً عن الإشارة إلى وثيقة ما عن طريق اسمها أو رقم فهرسها ؛ فإننا نستخدم الخاصية
حالياً. المثال التالي يعرض اسم الوثيقة النشطة ؛ وإن لم تكن هناك
المكافن 1466011116
ضمن تجمع الوع166060111
فلفتح وعرض آخر وثائق تم فتحها وتعديلها نستخدم كائناً يسمى (8808017:18) كما بالمثال
علقطع و1
ميدق قمع
سم .ومطمرة مملمموسبطه :01م01-
في حين أن المثال التالي يبطل عمل قائمة آخر الوثا
والمثال التالي يتأكد من حفظ الوثيقة الحالية ٠ فإن حفظت يقوم بتسجيلها في قائمة ال186060111166:
والمثال التالي يفتح أول وثيقة في ال16608011169:
والمثال التالي يزيد عدد الوثائق في ل186660117:1668:
التعامل مع الخصوص في الوثيقة:
إدراج نص في وثيقة:
لإدراج نص معين في الوثيقة نستخدم إما الطريقة ©©1086:8 أو الطريقة.
والمثال التالي يدرج نصاً في نهاية الوثيقة النشطة:
ع2 ععتاعفاء 205 .ع مععا 00 .205117220006
والمثال التالي يدرج نصاً قبل التحديد:
سد .مطمرة مل ىموسيطه :1ئم011-
تحديد نص في وثيقة:
نستخدم الطريقة 501604 لتحديد عنصر ما في الوثيقة. وهناك العديد من الكائنات التي تدعم
والمثال التالي يحدد أول جدول في الوثيقة النشطة:
والمثال التالي يحدد أول حقل في الوثيقة النشطة:
المثال التالي يحدد أول أربع فقرات في الوثيقة النشطة. تم استخدام الطريقة 80088 لإنشاء الكائن
() 561608098 دان
5610 قطط معو 22 9<
هل هناك نص محدد أم ل5:
تقوم الخاصية 2908 التابعة للكائن 56160000 بإرجاع معلومات عن نوع التحديد. والمثال
التالي يعرض رسالة إذا كان التحديد هو نقطة إدراج 0101 1056:1100
ع قمع
اطي قمع
سد .ومطمرة مولةممسسطه :1ئم011-