「Visual Basic」 一覧

no image

プログラミング ArcGIS

BaseClass を直接 ToolbarControl に追加する方法

Dim pCommand(2) As ICommand pCommand(0) = New PrintSettings pCommand(1) = New PrintPreview pCommand( ...

no image

プログラミング ArcGIS

リレート フィーチャの取得

2016/9/1    , , , ,

IRelationshipClassCollection pRelationshipClassCollection = pLayer; IEnumRelationshipClass pEnumRela ...

no image

プログラミング ArcGIS

BaseTool を使用したフラッシュ

'フィーチャの取得 Dim pPoint As IPoint = m_hookHelper.ActiveView.ScreenDisplay.DisplayTransformation.ToMapPo ...

no image

プログラミング

例外のハンドリング

2016/9/1    ,

try {   } catch (Exception ex) {     if (ex is COMException)     {         COMException exCOM = (COM ...

no image

プログラミング ArcGIS

EngineEditor の初期化

ToolbarControlに追加・削除を繰り返す際はEngineEditorはシングルトン クラスを都度開始・終了処理する必要がある。オペレーションスタックがうまく動作しない //--------- ...

no image

プログラミング

アセンブリのフルパス名を取得する方法

2016/9/1    ,

string stParentName = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembl ...

no image

プログラミング ArcGIS

MapControl に対してマウス ホイールの回転方向を制御

'MapControlは拡大・縮小の回転方向が制御できないのでOnMouseWheelで制御 Protected Overrides Sub OnMouseWheel(ByVal e As Syste ...

no image

プログラミング

オブジェクトの配列宣言

2016/9/1    ,

IPoint[] pointArray = new IPoint[2]; pointArray[0] = new PointClass(); pointArray[1] = new PointClas ...

no image

プログラミング ArcGIS

Snapping を使用したスナップ

Imports System.Runtime.InteropServices Imports System.Drawing Imports ESRI.ArcGIS.ADF.BaseClasses Im ...

no image

プログラミング

コンソールにメッセージを表示

2016/9/1    ,

/// <summary> /// コンソールにメッセージを表示(C#) /// </summary> /// <param name="Message&quo ...

no image

プログラミング ArcGIS

コマンド自身から親の ToolbarControl を取得する方法

IToolbarControl pToolbarControl = (IToolbarControl)m_hookHelper.Hook; IMapControl2 pMapControl = (IM ...

no image

プログラミング

出力ウィンドウに文字列を表示

2016/9/1    ,

//出力ウインドウにメッセージを一行表示する System.Diagnostics.Debug.WriteLine("スタート!");   //インデントする System.Dia ...

no image

プログラミング ArcGIS

DataServerManager を使用した Workspace の取得

Private Sub ConnectToSDEExpress()     Dim pDataServerManager As IDataServerManager     Set pDataServ ...

no image

プログラミング

フルパスからフォルダ名とファイル名を分離する方法

2016/9/1    

Dim fileInfo As System.IO.FileInfo fileInfo = New System.IO.FileInfo(SaveFileDialog1.FileName)     ' ...

no image

プログラミング ArcGIS

UtilityNetworkAnalysisExt オブジェクトの取得と解析結果オプションの変更

ユーティリティネットワーク解析 ツールバー → 解析 → オプションから設定する、解析オプション ダイアログの解析結果 タブは以下のようにアクセスして設定します。 IApplication::Find ...

no image

プログラミング ArcGIS

シングルトン クラスのインスタンス化

2016/9/1    , ,

http://edndoc.esri.com/arcobjects/9.2/ComponentHelp/esriFramework/AppRef.htm System.Type t =  System ...

no image

プログラミング ArcGIS

TextFileWorkspaceFactory のインスタンス化

Dim t As Type t = Type.GetTypeFromProgID("esriDataSourcesOleDB.TextFileWorkspaceFactor")  ...

no image

プログラミング ArcGIS

64bit OS 環境の Visual Studio 2010 スタンドアロン アプリケーションに ArcGIS コントロールを使用する場合の設定方法

2016/9/1    , ,

<!-- 64bit OS環境のVisual Studio 2010でArcGISコントロールを使用したスタンドアロン アプリケーションを構築する場合の設定方法 プロジェクトのXML内に以下のX ...

no image

プログラミング ArcGIS

ラスターのジオリファレンス

{     //時計回りでタイポイントを取得      IPointCollection pTiePointCollection;      pTiePointCollection = new Mul ...

no image

プログラミング ArcGIS

ネットワーク解析レイヤにネットワークロケーションを設定する方法

//クリックしたポイント IPoint pPoint = new PointClass(); pPoint.X = e.mapX; pPoint.Y = e.mapY;   //NALayer INA ...

Copyright© WINGFIELD since1981 , 2018 All Rights Reserved.