MicroStationの-ベントレー

Microstationを使用したVBAアプリケーションの開発

アプリケーションを作成するために、Microstationはさまざまな言語をサポートしています。 マイクロステーション開発言語(MDL) これはベントレーの達人に好まれています。 また、何年も前から古いベーシックをサポートし、かつてはJavaをサポートしていたため、そのバージョンはMicrostationJと呼ばれていました。

それはプログラムが付属していますVisual Basicモジュールについてですとしてではなく、多くのバック、実用として味とせずに開発するために、前XM(8.9)へのバージョンでは、さらに進んで、最新で、Visual Basicの6.3の完全なエディタが含まれています。

ビジュアル基本マイクロステーション

開始するには

プログラミングのアイデアがない人は、やることがあまりないことは明らかです。 ただし、オブジェクト指向プログラミングを理解し、Visual Basic 6で遊んだことがある人にとっては、ほとんど笑っていることに気付くでしょう。 通常、いくつかの例がプログラムに付属していますが、技術者が使用するのを見たトリックは次のとおりです。 マクロを使用する.

Microstationは、mvba拡張子のマクロの形でルーチンを保存することを容易にします。コードを見ると、Microstationのプログラミングがどのように動作するかを簡単に開始することができます。 袖を作る 最初から正しい。 今のところ、私はメキシコ人の友人の例を使用します。 この1週間 彼らはジオグラフィックスで私たちにthematizeするための助けを求めました。

マクロの作成方法.

ユーティリティ>マクロ>プロジェクトマネージャー.

ビジュアル基本マイクロステーション

ここで新しいプロジェクトが作成され、名前が割り当てられます。 通常、それらは プログラムファイル/ Bentley / workspace / projects / vba 任意の宛先を選択できます。

ビジュアル基本マイクロステーション

保存方法.

録音を開始するには、青いホイールアイコンを押します。 プログラムはそれ以降に行われたすべてを保存します。

例: ビューのフェンス、テーマ部門によると、形状へのリンク重心、テーマにloadコマンドを削除し、境界線をオフにし、62レベルで図形を作成、重心へのリンクの境界を削除し、リンゴと重心の境界線を除くすべてのレベルをオフにします各分野の特定の色を持つリンゴがある場合は、伝説を置きます。

プロセスを一時停止するか、赤いボックスアイコンで終了することができます。 ボタンが押された場合 遊びます、プログラムは、保存したとおりにルーチン全体を実行します。 これを利用できれば、プログラミングがなくてもその有用性は非常に興味深いものです。プログラマー以外の人が純粋なマクロで作成したメニューを見たことがあります。

実行するたびに 地理学 マクロが読み込まれ、4番目の列がアクティブになります オートロード、それはファイルに変数を作成します msgeo.ucf.

コードを編集する方法.

コードを表示するには、Visual Basicエディタを開くボタンを押します。

ビジュアル基本マイクロステーション

すべてが単一のモジュールとして保存されますが、段階的に実行すると、ステートメントの統合が容易になります。 オプションで実行することもできます 少しずつこれはデバッガとして部品によって実行されることを可能にする。

ビジュアル基本マイクロステーション

北の友人がすでに取り組んでいる私があなたに示している例には、データベースへの接続、リンクのルーチンの実行、リンクされたエンティティの作成、テーマの適用を確実にするための個別のモジュールが含まれています。 XNUMXつはグローバル設定用です。 コードは運ぶことができます passwordこれは、オペレータが災害を起こさないようにするか、ユーザプログラマと共有したくないクラスライブラリの分離を容易にします。

ゴルジアルバレス

作家、研究者、土地管理モデルのスペシャリスト。 彼は、ホンジュラスの国家財産管理システムSINAP、ホンジュラスの共同自治体の管理モデル、地籍管理の統合モデル-ニカラグアのレジストリ、コロンビアのテリトリーSATの管理システムなどのモデルの概念化と実装に参加しています。 。 2007年からGeofumadasナレッジブログの編集者であり、GIS-CAD-BIM-デジタルツインのトピックに関する100以上のコースを含むAulaGEOAcademyの作成者。

関連記事

4のコメント

  1. テレ。 セリン・クシムス。 Kas teiekoodisüsteemidja andmete export / import Trimble S6 ja PowerDraft-i tegelete? Otsin programeerija。

  2. 私はコードの構造が知られていると思う、野生の燻製。

  3. ベクタルのクリーチャー さんのコメント:

    あなたは何もベクトルタバコを吸うことはありません。

コメントを残します

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

先頭へ戻るボタンに