-
جواب عن سؤال البرمجة
الأخ زكريا (كما اظن) :
لم تقم بتوضيح السؤال، ولدي إجابات عامة:
1) إذا كان يأتيك اشارة بالخطأ في عدم قفل البرنامج، فيمكن كتابة:
mMxDoc = Nothing
في نهاية Public Sub
2) أو إستخدام بيئة برمجة غير VBA، حيث ان فيجول بيسك من سلبياته مع ArcGIS أنه برمجة تتعامل محلياً مع البرنامج (مثل ArcMap) ولهذا فالنص البرمجي يبقى مفتوحاً لمستخدمين آخرين. فإذا كنت تريد ترجمة Compile النص وتشفيره لا بد أن تكتب DLLs في بيئات برمجة تلبي هذا الغرض. بينما البرمجة في ArcGIS بفجول بيسك كل الذي يتم أن DLLs تسجل Registered محلياً في بيئة العمل التشغيلية (مثل MS Windows) ثم استخدامها كمكونات هدفية Objects.
هذا والله أعلم.
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى