ACC: هو/Access Visual Basic المحول البرمجي كلا و مترجم

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية109382
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
المبتدئ: يتطلب معرفة واجهة المستخدم على أجهزة الكمبيوتر المستخدم المفرد.

الموجز
تتناول هذه المقالة ما إذا كان Visual Basic for Applications البرمجة لغة (أو لغة البرمجة لـ Access Basic في الإصدار 2.0 أو إصدار سابق) لغة مترجمة أو لغة interpreted.
معلومات أخرى
لغات مترجمة التقليدية مثل C, ترجمة التعليمات البرمجية المصدر البشرية قابل للقراءة في رمز كائن machine-readable و أسرع بكثير ،. تحتاج هذه البرامج الكائن ثم ربطها إلى ملف القابل للتنفيذ ليتم استخدامه. خطأ في بناء الجملة غير بشكل عام وضع حتى يتم ترجمة التعليمات البرمجية بشكل كامل. (تحليل compilers استثناء.)

تستخدم اللغات interpreted التقليدية مثل QBasic ، مترجمات قراءة كل سطر من التعليمات البرمجية ثم ترجمة إلى الإرشادات الكمبيوتر أثناء الكتابة فوقه. ميزة من هذه الطريقة أن مترجم يمكن اختبار التعليمات البرمجية أثناء الكتابة فوقه. في بعض الحالات يمكن أن يكون هذا تفسير سطراً سطراً بطيئة.

يدمج Visual Basic عناصر كلاً من المستخدمين المترجمة ولغات interpreted. Visual Basic بترجمة كل سطر من التعليمات البرمجية أثناء الكتابة فوقه ولكن Microsoft Access ينفذ هذا التفسير في الخلفية ثم بعرض لا انخفاض أداء أي لوجود هذا التفسير.

بالإضافة إلى هذا التفسير Microsoft Access أيضاً برمجيًا التعليمات البرمجية في تركيبة من التعليمات البرمجية المترجمة و interpreted يعرف p يحتوي على تعليمات برمجية أو pseudocode. يتم تشغيل هذا p-التعليمات البرمجية أسرع بكثير من التعليمات البرمجية interpreted. يحدث التحويل البرمجي إما عند أول تشغيل التعليمات البرمجية أو عند النقر فوق "ترجمة الكل" في القائمة تشغيل.

يوفر Microsoft Access 97 أيضاً تقنية أخرى لحفظ قاعدة بيانات التطبيقات المترجمة وآمنة. تسمى هذه الميزة إنشاء ملف MDE. يزيل تمثيل النص الخاص بك البرمجية Visual Basic for Applications وتخزينها فقط الثنائية المترجمة p-الرمز.

إذا كانت قاعدة البيانات الخاصة بك تحتوي على التعليمات البرمجية لـ Visual Basic حفظ قاعدة بياناتك ملف MDE برمجيًا كافة الوحدات النمطية بإزالة كافة التعليمات البرمجية المصدر للتحرير ثم ضغط قاعدة البيانات الوجهة. يستمر تشغيل التعليمات البرمجية لـ Visual Basic ولكن لا يمكن عرضها أو تحريرها ثم يتم تقليل حجم قاعدة البيانات بسبب إزالة التعليمات البرمجية.

حفظ قاعدة البيانات كملف MDE يمنع الإجراءات التالية:
  • عرض أو تعديل أو إنشاء نماذج وتقارير أو عرض الوحدات النمطية في التصميم.
  • إضافة أو حذف أو تغيير مراجع إلى مكتبات الكائنات أو قواعد بيانات.
  • تغيير التعليمات البرمجية باستخدام خصائص أو أساليب طرازات Microsoft Access أو VBA كائن لأن التعليمات البرمجية المصدر لا يحتوي على ملف MDE.
  • تغيير اسم مشروع VBA قاعدة بياناتك باستخدام مربع الحوار خيارات.
  • استيراد أو تصدير النماذج أو التقارير أو الوحدات النمطية. ومع ذلك، وحدات الماكرو الاستعلامات والجداول يمكن استيراده من أو تصديرها إلى قواعد بيانات غير MDE. يمكن استيراد أي جداول أو استعلامات أو وحدات الماكرو في قاعدة بيانات MDE إلى قاعدة بيانات "أخرى" ، ولكن لا يوجد النماذج ، التقارير أو الوحدات النمطية التي يمكن استيرادها إلى قاعدة بيانات أخرى.
تأمين الأمان

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 109382 - آخر مراجعة: 12/04/2015 09:54:18 - المراجعة: 2.1

Microsoft Access 1.0 Standard Edition, Microsoft Access 1.1 Standard Edition, Microsoft Access 2.0 Standard Edition, Microsoft Access 95 Standard Edition, Microsoft Access 97 Standard Edition

  • kbnosurvey kbarchive kbmt kbinfo kbprogramming KB109382 KbMtar
تعليقات