مشكلات الأمان والمشاركة مع وحدات الماكرو.

مشاكل الأمان الأساسية المتعلقة وحدات الماكرو:

  • فكرية خاصية الحماية

  • avoidance الفيروسات والحماية

لأن وحدات الماكرو لتوزيع تعليمات برمجية المصدر أنها تعذّر تصنيف يمكن لأي شخص عرض تعليمات برمجية الخاصة بك. ليحمي خاصية فكرية يمكن وضع تعليمات برمجية في الوظيفة الإضافية ترجمة عليه ثم قم بتوزيع الملفات الثنائية المترجمة فقط. هذا يمنع الآخرين من عرض تعليمات برمجية المصدر.

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

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

  • يعطل تعليمات برمجية لمعالجة الحدث.

  • تمكين معالجة الحدث تعليمات برمجية. (افتراضي)

يسمح لك هذا, على سبيل المثال، إلى بيعطل تعليمات برمجية على مشاريع الماكرو معينة فقط معالجة الحدث.

مشكلات مشاركة الماكرو

هناك تنسيقي لحفظ الملفات الماكرو: ثنائي أو نص. حفظ وحدات الماكرو في تنسيق ثنائي (.Vsmacro) بتسهيل إلى توزيع عدة مشاريع الماكرو في نفس الوقت منذ أن الكل مضمنة في ملف واحد. حفظ وحدات الماكرو كنص يجعل التعليمة البرمجية وأكثر قابلية للحمل والملفات على تسهيل إلى، على سبيل المثال، قص لصق ماكرو في رسالة بريد إلكتروني ثم مشاركته مع الآخرين.

إذا كان يحتوي مشروع ماكرو ثنائي مراجع إلى المكونات التي لم يتم توزيعها مع Visual Studio مثل ملفات .dll ونوع المكتبات، ثم قمت يجب أن تتضمن هذه المكونات مع ملف .Vsmacros عند توزيع it.

ملاحظة تنبيهتنبيه

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

راجع أيضًا:

المهام

كيفية القيام بما يلي: معالجة أحداث البيئة في وحدات الماكرو

المبادئ

أتمتة الإجراءات المتكررة باستخدام وحدات الماكرو