Бичил суваг ашиглан VBA програмыг хөгжүүлэх
Програм ашиглахын тулд Microstation нь өөр өөр хэлийг дэмждэг Microstation Development Language (MDL) үүнийг Бентлигийн гуручид илүүд үздэг. Энэ нь мөн олон жилийн өмнөх үндсэн хуучин зүйлийг дэмжиж, нэгэн цагт Java-г дэмжиж байсан тул Microstation J нэртэй хувилбарыг ашиглаж байсан.
Харин их нуруу, практик байдлаар энэ хөтөлбөрийн хамт ирдэг Visual Basic модуль тухай асуудал юм шиг амт болон ямар хөгжүүлэх, өмнө XM (8.9) нь хувилбарууд цаашид явдаг хамгийн сүүлийн үеийн д, Visual Basic 6.3 бүрэн засварлагчийг багтана.
Эхлүүлэх
Програмчлалын ямар ч санаа бодолгүй хүнд хийх зүйл бага байх нь ойлгомжтой. Гэсэн хэдий ч, OOP-ийг ойлгодог, Visual Basic 6-т тоглож байсан хүний хувьд та бараг үхсэн инээх болно. Зарим жишээнүүд ихэвчлэн програмын хамт ирдэг боловч техникийн ажилтнуудын ашигладаг заль мэхийг энд оруулав. Макрос ашигла.
MicroStation оронд үйл ажиллагаа явуулдаг нь Microstation хөнгөвчилж хэлбэрээр олгож байгаа кодыг хараад, MVBA сунгах нь макро эдийн засгийн хэв журмуудын талаар аварсан нэвтрүүлэг эхэлсэн Нэхий цамц хийх эхнээс нь. Одоохондоо би мексик найзуудын жишээг ашиглах болно өнгөрсөн долоо хоногт Тэд гео зүйд довтлохыг надад тусалсан юм.
Макро үүсгэх.
Хэрэглээний хэрэгсэл> макро> төслийн менежер.
Энд шинэ төсөл бий болсон бөгөөд нэр өгсөн байна. Ихэвчлэн тэдгээрийг хадгалж байдаг Хөтөлбөрийн файл / Bentley / ажлын байр / төсөл / vba Гэхдээ та ямар ч чиглэл сонгох боломжтой.
Үүнийг хэрхэн хадгалах талаар.
Бичлэг хийж эхлэхийн тулд цэнхэр дугуйны дүрсийг дарна уу. Хөтөлбөр нь үүнээс хойш хийгдсэн бүх зүйлийг хадгалах болно.
Жишээлбэл: Place a харагдах хашааУнтраах бүх шатны алим болон centroid хилийн гадна 62 түвшинд хэлбэр бий болгох, theming салбарт дагуу эргүүлнэ, centroids нь холбоосууд хил хязгаарыг арилгах, хил хязгаарыг унтрааж, хэлбэр нь холбоосууд centroids, theming ачаалал тушаалыг устгах Салбар бүрт зориулсан тусгай өнгө бүхий алим, домог байрлуул.
Процессийг түр зогсоох, эсвэл улаан хайрцагны дүрсээр цуцалж болно. Хэрэв товчлуур дарагдсан бол тоглох, програм нь миний хадгалсан шиг бүхэл бүтэн үйлдлийг гүйцэтгэх болно. Програмчлалгүйгээр ашиглах нь маш сонирхолтой бөгөөд хэрэв та давуу талыг ашиглаж чадвал програмист бус хүмүүсийн цэвэр макро хийсэн цэсийг би харсан.
Хэрэв та гүйцэтгэх бүрдээ хүсч байгаа бол Geographics макро ачаалагдсан, дөрөв дэх багана идэвхжсэн байна Авто ачаалал, энэ нь файлын хувьсагч үүсгэх болно msgeo.ucf.
Кодыг хэрхэн засах вэ.
Кодыг харахын тулд Visual Basic засварлагчийг нээх товчийг дар.
Бүх зүйлийг нэг модуль болгон хадгалдаг боловч хэрэв та үүнийг алхам алхамаар хийвэл энэ нь мэдэгдлийг нэгтгэхэд тусалдаг. Үүнийг тохируулгын хамт ажиллуулж болно алхам алхмаар, энэ нь түүнийг дибаг хийгч болгон хэсгүүдэд гүйцэтгэх боломжийг олгодог.
Миний хойд зүгийн найзууд дээр ажиллаж байсан миний чамд үзүүлж буй жишээнд мэдээллийн сантай холболт, холбоосын хэвшмэл байдал, холбосон аж ахуйн нэгж бий болгох, сэдэвчилсэн хэрэглээ, дэлхийн тохиргоонд зориулагдсан. Код агуулж болно нууц үг, операторууд гамшгийн улмаас үүсэхээс сэргийлж, биднийг програмчлагчтай хуваалцахыг хүсдэггүй анги номын санг тусгаарлахад тусалдаг.
Тэр. Selline küsimus. Trimble S6 ja PowerDraft-i tegelete экспортлох / импортлох? Otsin programeerija.
Кодын бүтэц нь мэдэгдэж, тамхи татдаг.
hahaha
Та вектор тамхи татдаггүй.