MicroStation-Bentley

MicroStation ile Gelişen VBA uygulamaları

Uygulamaları yapmak için Microstation, aşağıdakileri içeren farklı dilleri destekler: Mikrostation Geliştirme Dili (MDL) Bentley uzmanları tarafından tercih edilmektedir. Ayrıca yıllar öncesinden beri eski temelleri de destekliyor ve bir zamanlar Java'yı destekliyor, dolayısıyla Microstation J.

o programla birlikte verilen Visual Basic modülü hakkında olduğu gibi Fakat çok sırt, pratik olarak tadı ile ve olmadan geliştirmek için önce XM (8.9) için versiyonları ileri gider En son içinde, Visual Basic 6.3 tam bir düzenleyici içermektedir.

temel görsel microstation

başlatmak için

Hiç programlama fikri olmayan birinin yapacak çok şeyi olmadığı açıktır. Bununla birlikte, Nesne Yönelimli Programlamayı anlayan ve Visual Basic 6 ile oynayan biri için, kendinizi neredeyse ölmüş halde bulacaksınız. Bazı örnekler genellikle programla birlikte gelir, ancak işte teknisyenlerin kullandığını gördüğüm numara: makro kullanma.

Microstation, mvba uzantısında makro biçiminde rutinlerin tasarruf edilmesini kolaylaştırır; kod görüntülerken, programlamanın Microstation için nasıl çalıştığına daha kolay şekilde başlanır. kollu yapılmış gömlek başlangıçtan sağa. Şimdilik Meksikalı arkadaşlar örneğini kullanacağım. geçtiğimiz hafta içinde Ben tema kullanımını coğrafya içinde yardım istedi.

Makro nasıl oluşturulur.

Yardımcı programlar> makro> proje yöneticisi.

temel görsel microstation

İşte yeni bir proje oluşturulur ve isim atanır. Genellikle saklanır Program Dosyaları / Bentley / çalışma alanı / projeler / vba ancak herhangi bir hedef seçebilirsiniz.

temel görsel microstation

olarak kaydetmek.

Kayda başlamak için mavi tekerlek simgesine basın. Program bundan sonra yapılan her şeyi kaydedecektir.

Örneğin: Bir bakış çit, Tema sektörüne göre şekillere bağlantılar sentroidler, tema kullanımını yük komutunu kaldırmak, sınırları kapatmak, 62 düzeyinde şekiller oluşturarak, centroids bağlantılar sınırları kaldırmak, elma ve sentroidin sınırları dışındaki tüm düzeylerde kapatın onlar efsane yerleştirin her sektör için belirli bir renk ile elma vardır.

İşlem, kırmızı kutu simgesiyle duraklatılabilir veya sonlandırılabilir. Düğmeye basılırsa oyun, program tüm rutini benim kaydettiğim gibi çalıştıracak. Programlama olmadan bile bunun faydası son derece ilginç, eğer bundan yararlanabiliyorsanız, programcı olmayanlar tarafından saf makro olarak yapılan menüler gördüm.

Eğer her çalıştırdığınızda istiyorsanız Geographic'ler makro yüklemek, dördüncü sütun etkinleştirmek Otomatik yükVe bu dosyada bir değişken yaratacak msgeo.ucf.

Nasıl kodunu düzenlemek için.

kodunu görüntülemek için Visual Basic Düzenleyicisi'ni açar tuşuna basılır.

temel görsel microstation

Her şey tek bir modül olarak kaydedilir, ancak adım adım yaparsanız, ifadelerin entegrasyonunu kolaylaştırır. Ayrıca seçenek ile çalıştırılabilir. adım adımayıklayıcıya gibi parçalar için çalışan giderdim hangisi.

temel görsel microstation

Kuzeydeki arkadaşlarımın daha önce üzerinde çalıştığı size gösterdiğim örnek, veri tabanına bağlantıyı, bağlantıların rutinini yürütmeyi, bağlantılı varlıkların oluşturulmasını, temanın uygulanmasını ve küresel ayarlar için bir. Kod taşıyabilir şifre, Operatörler bir felaket neden veya programcı kullanıcı ile paylaşmak istemeyen sınıf kütüphaneleri ayrılmasını kolaylaştıracaktır Hangi engeller.

golgi alvarez

Yazar, araştırmacı, Arazi Yönetim Modelleri uzmanı. Honduras'ta Ulusal Mülkiyet Yönetimi Sistemi SINAP, Honduras'ta Ortak Belediyeler Yönetim Modeli, Nikaragua'da Entegre Kadastro Yönetimi Modeli - Sicil, Kolombiya Bölgesi SAT Yönetim Sistemi gibi modellerin kavramsallaştırılmasına ve uygulanmasına katılmıştır. . 2007'den beri Geofumadas bilgi blogunun editörü ve GIS - CAD - BIM - Digital Twins konularında 100'den fazla kurs içeren AulaGEO Academy'nin yaratıcısı.

İlgili Makaleler

4 Yorumlar

  1. Tere. Selline küsimus. Kaş teie koodisüsteemid ja andmete ihracat / ithalat Trimble S6 ve PowerDraft-i tegelete? Otsin programeerija.

  2. O yapı bilinen kod, Füme vahşi düşünüyorum.

Yorum yapın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

Başa dön düğmeye