انجمن جی آی اس (GIS)
مشکل در استفاده از تولباکس در سی شارپ - نسخه‌ی قابل چاپ

+- انجمن جی آی اس (GIS) (http://forum.arcgis.ir)
+-- انجمن: تخصصی (http://forum.arcgis.ir/Forum-%D8%AA%D8%AE%D8%B5%D8%B5%DB%8C)
+--- انجمن: برنامه نویسی (Programming) (http://forum.arcgis.ir/Forum-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-Programming)
+---- انجمن: Desktop Application (http://forum.arcgis.ir/Forum-Desktop-Application)
+---- موضوع: مشکل در استفاده از تولباکس در سی شارپ (/Thread-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%AA%D9%88%D9%84%D8%A8%D8%A7%DA%A9%D8%B3-%D8%AF%D8%B1-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE)



مشکل در استفاده از تولباکس در سی شارپ - hamidreza.ranjbar2012 - ۰۶-۰۳-۱۳۹۳

کمک فوری برای برنامه نویسی
با سلام

من می خواهیم از طبقه بندی بیشترین شباهت آرک جی آی اس در آرک اینجین استفاده کنم
کد زیر را نوشتم

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);
IAoInitialize aoInit = new AoInitialize();
esriLicenseStatus licStat = aoInit.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngine);
licStat = aoInit.CheckOutExtension(esriLicenseExtensionCode.esriLicenseExtensionCodeSpatia​lAnalyst);


Geoprocessor gp = new Geoprocessor();

gp.AddToolbox(@"C:\Program Files (x86)\ArcGIS\Desktop10.1\ArcToolbox\Toolboxes\Spatial Analyst Tools.tbx");

//--------------------------------------ENVI

IVariantArray parameters = new VarArrayClass();
parameters.Add(inputtxt.Text);
parameters.Add(sigtxt.Text);

parameters.Add(outputtxt.Text);

IGeoProcessorResult result;
result = (IGeoProcessorResult)gp.Execute("MLClassify ", parameters, null);

اما مدام با خطای زیر مواجه میشم

Error HRESULT E_FAIL has been returned from a call to a COM componen