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これは、オペレータが災害を起こさないようにするか、ユーザプログラマと共有したくないクラスライブラリの分離を容易にします。
テレ。 セリン・クシムス。 Kas teiekoodisüsteemidja andmete export / import Trimble S6 ja PowerDraft-i tegelete? Otsin programeerija。
私はコードの構造が知られていると思う、野生の燻製。
笑
あなたは何もベクトルタバコを吸うことはありません。