Pêşveçûnên VBA Pêşveçûn bi Microstation
Ji bo serîlêdanê çêbikin, Microstation piştgirî zimanên cûda piştgirî dikin Language Development (MDL) ku ji hêla gurusên Bentley ve tê bijartin. Ew piştevaniya kevnar a bingehîn a ji gelek salan berê ve dike û yek carî wê Java jî piştgirî kir, ji ber vê yekê wê guhertoya bi navê Microstation J.
Lê belê ji bo pêşxistina bi tam û bê vegeriyane, wek pratîk wek ku li ser Visual Basic module ku tê de bi bernameya, versiyonên bi XM (8.9) daxilê editor bi temamî ya Visual Basic 6.3, di dawî de herî bêhtir diçe.
Ji bo destpêkê
Diyar e ku kesê / a ku ramanek wî ya bernameyê tune, ne pir tiştê wî heye ku bike. Lêbelê, ji bo kesê / a ku ji Bernameya Orient Orient fam dike, û bi Visual Basic 6 re lîstiye, hûn ê xwe hema hema mirî bibînin û dikenin. Hin mînak bi gelemperî bi bernameyê re têne, lê li vir hîle ye ku min dît ku teknîsyen bikar tînin: Bikaranîna macro.
Microstation asankariyê wek temîz makro Di niçika MVBA xilas bibe, dît koda ku di formê de dest bi bernameyên ji bo MicroStation binasin şûna kulikê ji destpêkê ve rast e. Ji bo naha ez ê mînaka hevalên Meksîkî, ku bikar bînim hefteya dawî Wan ji min re alîkarî ji bo geografîk li wan dabeş bikin.
Çawa çawa Macro çêbike.
Utilities> makro> rêveberê projeyê.
Proje nû ya nû hatiye afirandin û navê wî ye. Ew bi gelemperî têne tomar kirin Program Files / Bentley / workspace / projeyên / vba lê tu dikarî destûrek hilbijêre.
Çawa çawa xilas bike.
Ji bo destpêkirina tomarkirinê, îkona çerxa şîn pêl bikin. Bername dê her tiştê ku ji wê û pê ve tê kirin xilas bike.
Mînakî: Cihê a nêrîn, Turn off hemû astan de ji bilî sînorên apple û centroid, jê girêdan sînorên ji bo centroids, afirandina shapes di asta 62 de, berê xwe ji ser sînorên, jê girêdan centroids ji bo Elewîtî, fermana load bo theming, theming gor sektora Di kîjan sektorê de rengek bi rengek taybetî re ye, kîjan efsaneyên xwe hene.
Pêvajo dikare were sekinandin, an bi îkona qutiya sor were bidawîkirin. Heke bişkojk were girtin bazî, bernameya ku min ew xilas kiriye dê tevahiya rûtînê pêk bîne. Kêrhatîbûna viya bêyî bernamekirinê jî pir balkêş e heke hûn bikaribin jê sûd werbigirin, min dîtiye menuyên ku di makroya safî de ji hêla ne-bernamenûs ve hatine çêkirin.
Heke ku dixwaze ku her dem em diçin Geographics macro tête barkirin, çaremîn çaremîn çalak e Auto-load, û wê dê di pelê de guherînek çêbikin msgeo.ucf.
Çawa kodê biguherînî.
Ji bo jibo kodê binivîse, hûn bişkojka ku veşêre Editor Basic Visuale vekin bike.
Her tişt wekî modûlek tenê tête tomar kirin, lê heke hûn wê gav bi gav bikin, wê hingê yekkirina daxuyaniyan hêsan dike. Her weha dikare bi vebijarkê were meşandin pêngavê gavê, ku dê li perçeyên wekî debugger diçin.
Mînaka ku ez nîşanî we didim, ku hevalên min ên ji bakûr berê jî li ser wê xebitîne, bi veqetandî modûlan vedihewîne da ku pêwendiya bi danegehê re, bicihanîna rûtîn a girêdan, afirandina saziyên girêdan, sepandina mijar û yek ji bo mîhengên gerdûnî. Kod dikare hilgire şîfre, Ku nehêle operatorên dê karesat bibe an hêsantir veqetandina ji pirtûkxaneyên class ku naxwazin ji bo parvekirina bi user bernameçêker a.
Tere Selline küsimus. Dibe ku hûn Trimble S6 û PowerDraft-i tegelete bişînin û hinarde û hinarde û hinarde bikin? Otsin programeerija.
Ez di vê yekê de damezirandina kodê tê zanîn, şermezarkirina şerr.
lol
Hûn vexwarinê tutunê vedixwe.