laptop and a wrench

不具合

The GP Intersect tools does not work when one input is a shape file and is being passed in using a value table in VB.Net. The same code is VBA works.

最後に公開された状態: August 25, 2014 No Product Found
不具合 ID 番号 NIM002101
送信されましたApril 13, 2006
最終更新日June 5, 2024
適用対象No Product Found
見つかったバージョン9.1
プログラム言語VB.Net
修正されたバージョン9.2
ステータスFixed

対処法

Do not use value table instead use strings. i.e. instead of: Dim vt As Object vt = gp.CreateObject("ValueTable") vt.setrow(0, "D:\inc479405\LandUse_selection.lyr") vt.setrow(1, "D:\inc479405\Soilshp.shp") gp.Intersect_analysis(vt, out_polygons, "ALL", "", "INPUT") 'Does not workUSE: Dim inPath1 As String Dim inPath2 As String Dim inPaths As String Dim quotes As String Dim semicoln As String inPath1 = "D:\inc479405\LandUse_selection.lyr" inPath2 = "D:\inc479405\soilsshp.shp" quotes = " ''" semicoln = "; " inPaths = inPath1 + quotes + semicoln + inPath2 + quotes gp.Intersect_analysis(inPaths, out_polygons, "ALL", "", "INPUT")

再現の手順

不具合 ID: NIM002101

ソフトウェア:

  • No Product Found

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動