এমএক্সডি খোলার সময় পাইথন স্ক্রিপ্ট চলছে?


22

কেউ আমাকে কীভাবে এটি সম্পাদন করতে পারেন বলতে পারেন?

আমি চাই যে এমএক্সডি খোলার জন্য পাইথন স্ক্রিপ্টটি চলুক যা একটি এক্সডি ওয়ার্কশিটটি জিডিবিতে টানবে এবং মানচিত্রটি রিফ্রেশ করবে।

আমি কেবল এটি নির্দিষ্ট এমএক্সডি-তে ঘটতে চাই।

উত্তর:


14

আপনি যদি আর্কম্যাপ 10.1 এ যাচ্ছেন তবে আপনি একটি অজগর অ্যাড-ইন তৈরি করতে পারেন। অ্যাড-ইনটি আপনাকে এমন একটি "ওপেন" ফাংশনে অ্যাক্সেস দেয় যা এমএক্সডি খুললে কোড চলবে।

সহায়তা এখানে ব্যাখ্যা করে যে কীভাবে এটি তৈরি করতে হয় এবং একটি নমুনা থাকে যা খোলার সময় এমএক্সডিতে একটি বেস স্তর যুক্ত করে।


5

আপনি এমএক্সডির ভিবিএর মধ্যে কোড করতে পারেন এবং নীচের কোড র‌্যাপারের মধ্যে পাইথন স্ক্রিপ্টটি কল করতে পারেন:

Private Function MxDocument_OpenDocument() As Boolean

End Function

ভাল প্রশ্ন. আর্টওয়ার্ক 21 এর উত্তরের একটি সম্ভাব্য ধারাবাহিকতা এখানে পাওয়া যাবে তবে আমি এখনও এটি চেষ্টা করে দেখিনি - এটি কিছুটা কাজ নয়, তবে এটি আশাব্যঞ্জক মনে হচ্ছে।
jonatr

3

10.0-এ, আপনি আর্টওয়ার্ক 21 এর উত্তর হিসাবে ভিবিএ ব্যবহার করতে পারেন , বা স্ক্রিপ্ট সরঞ্জাম চালানোর জন্য আর্কওবজেক্টগুলি ব্যবহার করে খুব সহজ একটি অর্কমেপ অ্যাড-ইন লিখতে পারেন বা এই উত্তর হিসাবে যেমন স্টার্টআপে নির্বিচারে এক্সিকিউটেবল / স্ক্রিপ্টগুলিকে শেল আউট করতে পারেন ।

আপনি যদি বিশেষত এর জন্য কোনও আরকোবজেক্টস অ্যাড-ইন লিখতে না চান তবে এটি 10.1 এর পাইথন অ্যাড-ইনগুলির জন্য অপেক্ষা করা উপযুক্ত ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.